首页 新闻 会员 周边 捐助

网络请求返回 数据 的 格式 处理方法

0
悬赏园豆:20 [已解决问题] 解决于 2020-05-22 16:42

返回的是 MusicJsonCallback({""code":0,"subcode":0,"message":"","default":0,"data":{"focus":[{"fid":"27807","id":"002ZdBJW3ZvNJm","jumpurl":"","packageid":0,"pic":"http://y.gtimg.cn/music/common/upload/MUSIC_FOCUS/2445544.jpg","title":"PC&YQQ Ariana Grande & Lady Gaga 《Rain On Me》","type":10002,"usertype":0}.........})

  • 想请教下 有什么好的办法绕过MusicJsonCallback() 直接获取数据吗? 我用字符串截取,感觉还有更好的方式
  • 能用函数的方法吗, 写了callBack肯定有原因,我不会哎
  • 请指点一二, 我用的javascript
insense的主页 insense | 初学一级 | 园豆:184
提问于:2020-05-22 15:10
< >
分享
最佳答案
0

这个接口返回的是JSONP, 定义一个函数接受数据。

function MusicJsonCallback(x){
  return x;
}

然后var data=eval('你收到的这个完整字符串')但是并不推荐你用eval(有很大安全隐患),截取字符串就挺好的。

收获园豆:20
Timetombs | 老鸟四级 |园豆:3959 | 2020-05-22 15:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册