我學習JSON和我想知道,這是寫一多維JSON對象,它是nested.I寫的正確方法:如何寫一個嵌套的多維JSON對象
var foo = {
"logged_in":true,
"town":"Dublin",
"state":"Ohio",
"country":"USA",
"products":2,
"0":{
"pic_id":"1500",
"description":"Picture of a computer",
"localion":"img.cloudimages.us/2012/06/02/computer.jpg",
"type":"jpg",
"childrenimages":2
"0":{
"pic_id":"15011",
"description":"Picture of a cpu",
"localion":"img.cloudimages.us/2012/06/02/mycpu.png",
"type":"png"
}
"1":{
"pic_id":"15012",
"description":"Picture of a cpu two",
"localion":"img.cloudimages.us/2012/06/02/thiscpu.png",
"type":"png"
}
},
"1":{
"pic_id":"1501",
"description":"Picture of a cpu",
"localion":"img.cloudimages.us/2012/06/02/cpu.png",
"type":"png"
}
};
這是正確的或者如果我的對象變得太深嵌套,我是否應該遵循一個慣例。
你分配一個對象值,其名稱所暗示的,它擁有一個字符串值... –
如果你指的是「0」和「1」來表示數組你將對象的變量我們使用數組符號'[]'並且不指定「0」或「1」。類似於https://gist.github.com/2875889請注意,您寫的內容存在很多小問題,這些問題突出了下面提到的觀點....不寫JSON。 –
感謝詹姆斯的精華。 – Gandalf