Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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
Javascript jQuery YQL json解析问题_Javascript_Jquery_Json_Yql - Fatal编程技术网

Javascript jQuery YQL json解析问题

Javascript jQuery YQL json解析问题,javascript,jquery,json,yql,Javascript,Jquery,Json,Yql,我试图从一个请求解析json,但总是得到null。当我执行console.log(数据)时,它打印空值 $.ajax({ url: "http://query.yahooapis.com/v1/public/yql", dataType: "jsonp", success: function(content) { var data = jQuery.parseJSON(content); console.log(data); },

我试图从一个请求解析json,但总是得到null。当我执行console.log(数据)时,它打印空值

$.ajax({ url: "http://query.yahooapis.com/v1/public/yql", dataType: "jsonp", success: function(content) { var data = jQuery.parseJSON(content); console.log(data); }, data: { q: 'select * from html where url="http://www.google.com"', format: "json" } }); $.ajax({ url:“http://query.yahooapis.com/v1/public/yql", 数据类型:“jsonp”, 成功:功能(内容){ var data=jQuery.parseJSON(内容); 控制台日志(数据); },数据:{ q:'从html中选择*,其中url='http://www.google.com"', 格式:“json” } }); 我认为jQuery可能已经为您解析了“内容”。当您:

console.log(content);
?


(事实上,现在我想到了,当浏览器接收到响应脚本正文时,内容会被浏览器解析。)

对不起,我认为我的问题很糟糕。如果将数据类型设置为jsonp,那么jQuery会自动将结果解析为json。我的问题需要重申一下,如何用jQuery搜索jsonp结果。结果只是一个javascript对象,因此可以用通常的方式访问它,例如,
content['query']
来检索查询等。