jQuery で json 配列を解析中に問題が発生しました。
私のjson配列は
({resultCount:1, results:[{wrapperType:"track", kind:"song", artistId:255303209, collectionId:536282724, trackId:536282832, artistName:"Flo Rida", collectionName:"Wild Ones (Deluxe Version)", trackName:"I Cry", collectionCensoredName:"Wild Ones (Deluxe Version)", trackCensoredName:"I Cry", artistViewUrl:"https://itunes.apple.com/us/artist/flo-rida/id255303209?uo=4", collectionViewUrl:"https://itunes.apple.com/us/album/i-cry/id536282724?i=536282832&uo=4", trackViewUrl:"https://itunes.apple.com/us/album/i-cry/id536282724?i=536282832&uo=4", previewUrl:"http://a1278.phobos.apple.com/us/r1000/073/Music/09/3d/27/mzm.wwzzwbfq.aac.p.m4a", artworkUrl30:"http://a1395.phobos.apple.com/us/r1000/112/Music/v4/25/03/bb/2503bb1c-fbf4-4f5d-b249-9a2c3cfe24d6/075679960399.30x30-50.jpg", artworkUrl60:"http://a1459.phobos.apple.com/us/r1000/112/Music/v4/25/03/bb/2503bb1c-fbf4-4f5d-b249-9a2c3cfe24d6/075679960399.60x60-50.jpg", artworkUrl100:"http://a1796.phobos.apple.com/us/r1000/112/Music/v4/25/03/bb/2503bb1c-fbf4-4f5d-b249-9a2c3cfe24d6/075679960399.100x100-75.jpg", collectionPrice:7.99, trackPrice:1.29, releaseDate:"2012-06-22T07:00:00Z", collectionExplicitness:"notExplicit", trackExplicitness:"notExplicit", discCount:1, discNumber:1, trackCount:10, trackNumber:8, trackTimeMillis:223800, country:"USA", currency:"USD", primaryGenreName:"Hip Hop/Rap"}]})
この配列では、artworkUrl30,trackName を取得する必要があります。これを行う方法 ?これを解析しようとすると、このエラーが発生しました SyntaxError: JSON.parse: expected double-quoted property name
編集 iTunesが次のようにコールバックするため、これを呼び出しています
function GetDetailsFromitunes(data){
var mvar = jQuery.parseJSON(data);
console.log( mvar.resultCount);
}
私はこのドキュメントに基づいて作業しています
前もって感謝します。