JSONを初めて使用しています。 Webサービスに登録すると、以下のようなjsonレスポンスが返されます。JSONレスポンスの解析
1024760833990-36891Customercustomer realtime20110914 10:48:10NNNYYYYN{"hostName":"uat91w82m7","data":{"view":{"columnValues":[{"DisplaySymbol":"MSFT Jan 19 '13 $35 Call","Symbol":"MSFT--130119C00035000","Quantity":1.0,"Price":0.71,"ChangeValue":0.01,"ChangePercentage":1.41,"DaysGainValue":1.0,"PriceAdjusted":false}],"columnHeaderCodes":[1,2,3,4,11,5],"viewName":null,"quoteType":0,"accountNumber":"39903689","asOfDate":1316022555984,"totalMarketValue":"71.0","todaysGainValue":"1.0","annualGainValue":"0.0","pagination":{"nextPositionMarker":"","pageNumber":1,"posPerPage":500,"posDetailPerPage":50,"totalNumberofPositions":1,"markerLength":0},"viewType":3,"portfolioId":null,"customView":false,"displayNetWorth":1,"groupOptions":"G0","viewID":null,"widgetType":null,"columnHeaders":null,"totalPositionCount":0,"easternDaylight":true,"widget":false}},"smUser":"102476083","success":true,"sysdate":1316022555992,"message_info":null,"message_type":null}
私は自分のページ上の特定のパラメータを表示しようとしています。だから、私はそれを解析する方法。
回答:1024760833990-36891Customercustomer realtime20110914 10:48:10NNNYYYYN
をPHPまたは他のサーバーサイドスクリプトから削除して、jQueryに解析してください。私はうまくいきます。
jQueryドキュメントのgetJSON()の例http://api.jquery.com/jQuery.getJSON/ –
jQueryを使用していると仮定しています。使用していない場合は、使用しているライブラリを投稿してください(例:Prototype 、Mootoolsなど) – Joe
[JSON.parse](https://developer.mozilla.org/ja/JavaScript/Reference/Global_Objects/JSON/parse) –