J'essaie d'extraire les noms des champs dans l'en-tête de certaines sorties JSON. Ce qui suit est un échantillon de l'info d'en-tête JSON:Boucler les tableaux JSON
{"HEADER":{"company":{"label":"Company Name"},"streetaddress":{"label":"Street Address"},"ceo":{"label":"CEO Name","fields":{"firstname":{"label":"First Name"},"lastname":{"label":"Last Name"}}}
Je suis en mesure de boucle à travers l'en-tête et une sortie sur le terrain et l'étiquette (par exemple société et Nom de la société) en utilisant le code suivant:
obj = JSON.parse(jsonResponse);
for (var key in obj.HEADER) {
response.write (obj.HEADER[key].label);
response.write (key);
}
mais ne peut pas comprendre comment faire une boucle et sortir le sous-tableau de champs (ie prénom et prénom).
Des idées?