內部如何訪問數據我有以下JSON數組:JSON數組
[
{
"ABC":{
"a1": 1
},
"Xyz": 10
},
{
"abc2": {
"b2": 10
},
"x":7
}
]
我想下面的代碼讀取值:
Var json = JSON.parse(str);
console.log("abc:"+json[0].ABC);
我得到"json[0].ABC" undefined error
。
如何循環此json並獲取值。 Json是由Gson庫生成的。
此外,當我在轉換後在Java中打印這個json字符串時,我會在括號內看到前後引號[]
。這是否導致任何問題。
解析JSON字符串時是否有錯誤? – evolutionxbox
還有一個逗號1 – gurvinder372
在你的某些按鍵之前還有空格,例如''a1'' – user184994