Sto studiando JSON e mi chiedevo se questo è il modo giusto di scrivere un oggetto JSON multi dimensionale che è nested.I ha scritto:Come scrivere un nidificato multidimensionale oggetto 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"
}
};
È questo diritto o c'è una convenzione che dovrei seguire se il mio oggetto diventa troppo profondamente annidato.
Stai assegnando un valore di oggetto a una variabile il cui nome implica che contiene un valore stringa ... –
Se volevi dire "0" e "1" per rappresentare gli oggetti in un array si farebbe noi array notation '[]' e non specificare "0" o "1". Qualcosa come https://gist.github.com/2875889 Nota, ci sono molti piccoli problemi con quello che hai scritto, che sottolinea il punto fatto qui sotto .... non scrivere JSON. –
Grazie James per il Gist. – Gandalf