2014-09-02 6 views
0

У меня JSONP ответ сервера:получить данные из JSONP Javascript

({"Info":"([["xxx",false,"",2,false,null],["yyy","zzzi","123456789","[email protected]","http://www.e-yyy.pl","[email protected]","img.jpg",null],["os","aaa","bbb","ccc",null,null,null],["xx_2012","www",2012,2012,2,[["yy_2012",null],["zz_2012",[["dk2","ccc1",1,123.5,null]]]]]])"}) 

Как я могу получить пример @ ком из него?

+0

Как вы читали информацию об объекте? – epascarello

+1

отключите '()' вокруг него, тогда это просто json, и вы можете использовать json lib для его декодирования обратно в собственную структуру JS. –

+0

Просьба предоставить больше контекста. Это неверно JSONP. –

ответ

0

Вы можете использовать eval(), несмотря на наличие проблем с безопасностью. Пример:

//sample 
var response_data = '({"Info": 1})'; 
alert(eval(response_data).Info); 

Но я думаю, что лучше всего обирать() и использовать JSON.parse, как сказано в разделе комментариев.

Смежные вопросы