Ich studiere json schreiben, und ich habe mich gefragt, ob dies der richtige Weg ist, ein mehrdimensionale JSON-Objekt zu schreiben, die nested.I ist geschrieben:Wie ein verschachteltes mehrdimensionale json Objekt
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"
}
};
Ist das richtig Oder gibt es eine Konvention, der ich folgen sollte, wenn mein Objekt zu tief verschachtelt wird?
Sie Zuweisung eines Objektwert einer Variablen, deren Name schon sagt, dass es einen String-Wert hält ... –
Wenn Sie „0“ und „1“ bedeutet, Objekte in einem Array darstellen würden Sie us Array-Notation '[]' und nicht "0" oder "1" angeben. Etwas wie https://gist.github.com/2875889 Hinweis, es gibt viele kleine Probleme mit dem, was Sie geschrieben haben, was den folgenden Punkt unterstreicht .... Schreiben Sie nicht JSON. –
Danke James für den Gist. – Gandalf