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, время: 15:37. |