小编典典

如何解析从远程服务器返回的JSONP数据

ajax

我正在尝试通过JSONP获取一些数据。使用Firebug,我可以看到正确返回的数据,但是我很难思考如何解析它。数据返回真的是嵌套数组正确吗?someFunction是回调函数的名称。数据如下所示:

someFunction([  
{  
       "title":"Sample Title",  
       "link":"http://example.com",  
       "description":"Sample Description",  
       "publisher":"Sample Publisher",  
       "creator":"Sample Author",  
       "date":"Thu, 19 Aug 2010 12:41:29 GMT",  
       "num_pages":10,  
       "num_results":"10"  
},  
]);

关于如何正确解析和输出只是有些困惑。


阅读 348

收藏
2020-07-26

共1个答案

小编典典

您不必解析数据。它已经是有效的JavaScript对象。例如,要在someFunction中打印第一个对象的description属性

function someFunction(result) {
    alert(result[0].description); // alerts "Sample Description"
}
2020-07-26