我遇到了json对象的问题(从java Object1创建) 包含Object2的List ... 我无法访问列表og object1 ..中的object2的值。
json对象是
{
"object": {
"idItemGroup": "45",
"path": "1",
"dealer": "6",
"refIdMacroItemGroup": "6",
"description": "kb4",
"price": "5.5",
"qty": "1",
"itms": {
"@class": "list",
"ecomm.datamodel.ItemModify": [
{
"isDeleted": "false",
"isAdded": "false",
"idItem": "14",
"idLabel": "10029",
"label": "kb3",
"price": "5.5",
"dealer": "6",
"refItemGroup": "45"
},
{
"isDeleted": "false",
"isAdded": "false",
"idItem": "12",
"idLabel": "10025",
"label": "kc1",
"price": "5.5",
"dealer": "6",
"refItemGroup": "45"
}
]
}
}
}
但在js我只能获得itms对象? 提前谢谢。
jsonObject.object.description(kb4)
我如何在
中获取idLabel的值答案 0 :(得分:0)
labels = []
var items = jsonObject.object.itms["ecomm.datamodel.ItemModify"];
for(var i = 0; i < items.length; i++)
{
labels.push(items[i].idLabel);
}
这是一些非常难看的JSON,特别是(但不仅仅是)具有嵌入时段的密钥。