Par exemple, disons que j'ai un objet JSON qui contient des états et des villes. comme siAjouter à JSON sans connaître sa structure
var obj = { states : [ {'state1' : {cities : ['city', 'another']} } ] }
Maintenant, supposons que notre script ajoute un état en faisant obj.states.push(stateVar)
Comment pouvons-nous ajouter des villes à cet état nouvellement créé? J'ai essayé des choses comme obj.states[1].push(cityVar)
ou obj.states[1].cities.push();
mais cela donne une ceci n'est pas une erreur de fonction.
Pourquoi 'states' est-il un tableau au lieu d'un objet? –
b/c qui permet d'ajouter de nombreux états. – Mike
ok vous pouvez probablement dire que je suis nouveau à json. donc vous recommande de le faire var obj = { états: { 'state1': { villes: [ 'ville', 'autre']}} } Mais maintenant, comment pouvons-nous ajouter états? – Mike