重複の可能性:
jQuery を使用して JSON から属性の値を取得する方法
json
jsonlint を使用して返されることを検証しましたが、有効です。簡単な例として、
"JSONDataResult": "{ \"?xml\":{\"@version\":\"1.0\",\"@encoding\":\"utf-8\"},\"Root\":{\"Information\":{\"Error\":{\"ErrorNo\":\"0\",\"ErrorMsg\":null},\"Address\":{\"Address\":[{\"@AddressID\":\"1232233\",\"@Sequence\":\"1\",\"@Description\":\"Company, Building, 11 Street, County, City\"}
...詳細なデータとすべての正しいタグなど
次のメソッドを使用すると、上記のデータ構造が返されますが、それをコンポーネントに分割することはできません。
$.getJSON('http://localhost/WcfRestService/RestServiceImpl.svc/json/mypostcode',
function (data) {
//tried all sorts of variations of this sort of thing: data.Root.Information.Address.Address[0]
});
任意の考えをいただければ幸いです。