Я пытаюсь получить имена полей в заголовке некоторого вывода JSON.Ниже приведен пример информации заголовка JSON:
{"HEADER":{"company":{"label":"Company Name"},"streetaddress":{"label":"Street Address"},"ceo":{"label":"CEO Name","fields":{"firstname":{"label":"First Name"},"lastname":{"label":"Last Name"}}}
Я могу перебрать заголовок и вывести поле и метку (т.е. название компании и компании), используя следующий код:
obj = JSON.parse(jsonResponse);
for (var key in obj.HEADER) {
response.write ( obj.HEADER[key].label );
response.write ( key );
}
но не могу понять, как проходить и выводить подмассив полей (то есть имя и имя).
Есть идеи?