У меня есть некоторый JSON, который выглядит следующим образом:
{
"ST": "Security",
"C1": "Login failures",
"C2": "1",
"C3": {},
"P1": "2",
"P2": "administrator",
"P3": {},
"P4": {},
"DESCR": "failed login attempts",
"SID": "88",
"AV": "NO",
"SC": "0",
"CN": {}
}
У меня также есть этот цикл jQuery для фильтрации значений:
$.each(data, function(key, value) {
var innerArr = [];
$.each(value, function(innerKey, innerValue) {
innerArr.push(innerValue);
});
valueArr.push(innerArr);
});
Проблема в том, что на элементах C3, P3, P4 & CN в моем примере, каждый цикл помещает значение [object Object]
в мою коллекцию значений.
Есть ли способ сделать эти элементы пустыми строками, а не объектами?