Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从JSONP javascript获取数据_Javascript_Jsonp - Fatal编程技术网

从JSONP javascript获取数据

从JSONP javascript获取数据,javascript,jsonp,Javascript,Jsonp,我得到了JSONP服务器响应: ({"Info":"([["xxx",false,"",2,false,null],["yyy","zzzi","123456789","example@com","http://www.e-yyy.pl","example@com","img.jpg",null],["os","aaa","bbb","ccc",null,null,null],["xx_2012","www",2012,2012,2,[["yy_2012",null],["zz_2012",[[

我得到了JSONP服务器响应:

({"Info":"([["xxx",false,"",2,false,null],["yyy","zzzi","123456789","example@com","http://www.e-yyy.pl","example@com","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]]]]]])"})
我怎样才能得到它example@com从它?

您可以使用eval(),尽管它存在安全问题。 例如:


但我认为最好的方法是去掉()并使用JSON.parse,如评论部分所述。

如何从对象读取属性?去掉对象周围的
()
,然后它就是JSON,您可以使用JSON库将其解码回本机JS结构。请提供更多上下文。这是无效的JSONP。
//sample
var response_data = '({"Info": 1})';
alert(eval(response_data).Info);