我試圖在json字符串中獲取數組的內容(未知大小)。json數組的內容 - 如何獲取使用js的所有元素
以下:
var text = '[ { "_id" : { "$oid" : "54426dbfe4b0a1df0eb4a0f6"} , "user" : "fran" , "fecha" : "18/10/2014" , "time" : "7"} , { "_id" : { "$oid" : "54426efae4b00975f860fc06"} , "user" : "elle" , "fecha" : "18/10/2014" , "time" : "9" , "w" : { "w1" : "dog, dok" , "w2" : "cat, kat", "w3" : "pork, porc"}} ]';
obj = JSON.parse(text);
document.getElementById("demo").innerHTML =
//obj[0].score;
//obj[0].user;
//obj[1].w.w1;
for (var i in obj[1].w) {
console.log(i);
}
我怎麼能循環並獲得 「W」 的所有值?
問候。
謝謝,我將此標記爲正確的答案,不僅因爲它有效,還因爲考慮使其更具動態性的額外提示。問候。 – 2014-10-19 12:39:26