我有一个输出以下代码的页面:
{"success":"true","query":[{"song_id":"1","song_name":"Prova 1","artist_id":"1","artist_name":"Banana Bomb","description":null,"status":"0","giftable":"1"},{"song_id":"2","song_name":"Prova 2","artist_id":"1","artist_name":"Banana Bomb","description":null,"status":"0","giftable":"1"}]}
现在,我用脚本调用此页面并获取其内容,但是如何通过解析此代码在javascript中创建数组? 感谢。
答案 0 :(得分:1)
这是JSON,可以使用jQuery转换为数组
$.parseJSON(string);
答案 1 :(得分:0)
您可以使用ajax
$.ajax({
url: 'urlToData',
dataType: 'json',
success: function(res){
console.log(res);
console.log(res.success);
console.log(res.query);
}
});
OR
JSON.parse(stringWithData);