30-05-2012, 06:36 PM
Object.keys(obj).length pour la "longueur" d'un "objet".
Ton JSON devrait être fait ainsi je pense :
Puis pour parcourir
Je sais pas si j'ai répondu j'ai pas trop compris ce que tu voulais faire lol
Ton JSON devrait être fait ainsi je pense :
{
"pouvoir" : {
"1" : {
type : 'dispo',
value : 1,
name :'pouvoir 1 de la mort qui blesse',
definition : 'augmente les dégats de ...'
},
"2" : {
type : 'indispo',
value : 0,
name :'pouvoir 2 de la mort qui tue',
definition : 'détruit l adversaire si...'
}
},
"potion" : {
"1": {
}
// [...]
}
}
Puis pour parcourir
var parents = [];
var childs = [];
for (var cell in jsonData) {
for (var id in jsonData[cell]) {
childs.push(jsonData[cell][id]);
parents.push(jsonData[cell][id]);
// par exemple pour la syntaxe
}
}
Je sais pas si j'ai répondu j'ai pas trop compris ce que tu voulais faire lol