JSON одноклассники (выгрузка фото)
Здравствуйте, меня интересует вопрос как разобрать такой json:
{"photos":{"HWD/Uoqz8bSyQ//iMOIZh2rp902C+rGz/QPEd+VaMeV8l00z44a1Ng\u003d\u003d":{"token":"jZPExKCV33loG5d4um39plJXSmacKaOw9T3xehThoZ2lRLzYGRsi2AFhQ0r0Np+kXis3vmclBRc5oSF6DW9te2agM7smlZExeCK/kQhVtDEY5e2c3QWRFOsyxAjEwcEf"}}}
нужно получить это: HWD/Uoqz8bSyQ//iMOIZh2rp902C+rGz/QPEd+VaMeV8l00z44a1Ng\u003d\u003d соответственно токен: jZPExKCV33loG5d4um39plJXSmacKaOw9T3xehThoZ2lRLzYGR si2AFhQ0r0Np+kXis3vmclBRc5oSF6DW9te2agM7smlZExeCK/kQhVtDEY5e2c3QWRFOsyxAjEwcEf |
glot,
:-?
var obj = {"photos":{"HWD/Uoqz8bSyQ//iMOIZh2rp902C+rGz/QPEd+VaMeV8l00z44a1Ng\u003d\u003d":{"token":"jZPExKCV33loG5d4um39plJXSmacKaOw9T3xehThoZ2lRLzYGRsi2AFhQ0r0Np+kXis3vmclBRc5oSF6DW9te2agM7smlZExeCK/kQhVtDEY5e2c3QWRFOsyxAjEwcEf"}}}
function fn(a) {
var c = [];
a = a.photos;
Object.keys(a).forEach(function(b) {
a[b].token && (c = [b, a[b].token])
});
return c
};
alert(JSON.stringify(fn(obj)))
|
Спасибо огромное, то что нужно
|
| Часовой пояс GMT +3, время: 20:17. |