json遍历

js有点不熟,弄了半天还弄不好!求大神们
JsonCallBack({"retcode":"0","uin":"0","total":"10","start":"-1","songs":[{"id":"0","data":"http://xxx.xxx.cn/zorro.mp3|用户|http://xxx.xxx.cn/zorro.gif|类别|http://xxx.xxx.cn/zorro.gif|标题http://xxx.xxx.cn/zorro.gif|271|1|0|0|10791177|0|320000|0|29298365|30294145|6185642","url":"http://xxx.xxx.cn/zorro.mp3"}]})
要输出
{url:"http://xxx.xxx.cn/zorro.mp3",pic:"http://xxx.xxx.cn/zorro.gif",cat:"类别",title:"标题"}
Qyouu
浏览 436回答 2
2回答

慕姐4208626

这是jsonp吧,在回调函数里头直接按照对象的格式读取就好了。function(response){varinfomation=response.songs.data.split('|');result={url:response.songs.url,pic:infomation[2],cat:infomation[3],title:infomation[5].replace(infomation[2],'')}}result就是你想要的结果了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript