Привет всем Я новичок в json, и я пытаюсь получить цену на золото 3-го уровня contents-> MyFeed → XAUCAD-> ставка H получить этот фид от php proxy может кто-то помочь в том, как получить цену на золото
$(document).ready(function () {
$.getJSON("http://feed.php",
function (data) {
alert(data.gold);
});
});
JSON
{
"headers": {
"Cache-Control": "private",
"Content-Type": "application/json; charset=utf-8",
"Server": "Microsoft-IIS/7.0",
"X-AspNet-Version": "4.0.30319",
"X-Powered-By": "ASP.NET",
"X-Served-By": "",
"Date": "Wed, 22 Jan 2014 06:35:06 GMT",
"Content-Length": "200"
},
"status": {},
"contents": {
"MyFeed": {
"@Provider": "FastMarkets",
"XAUCAD": {
"@name": "Gold Canadian $",
"bid_time": "20140122063506",
"bid": "1360.44"
},
"XAGCAD": {
"@name": "Silver Canadian $",
"bid_time": "20140122063507",
"bid": "21.76"
}
}
}
}
console.log(data.contents.MyFeed.XAUCAD.bid);
Я считал, что данные = JSON файл, который вы упомянули
$(document).ready(function () {
$.getJSON("http://feed.php",
function (data) {
//This should open alert dialog containing gold bid
alert(data.contents.MyFeed.XAUCAD.bid);
});
});
Вы можете получить этот путь
var a ={
"headers": {
"Cache-Control": "private",
"Content-Type": "application/json; charset=utf-8",
"Server": "Microsoft-IIS/7.0",
"X-AspNet-Version": "4.0.30319",
"X-Powered-By": "ASP.NET",
"X-Served-By": "",
"Date": "Wed, 22 Jan 2014 06:35:06 GMT",
"Content-Length": "200"
},
"status": {
},
"contents": {
"MyFeed": {
"@Provider": "FastMarkets",
"XAUCAD": {
"name": "Gold Canadian $",
"bid_time": "20140122063506",
"bid": "1360.44"
},
"XAGCAD": {
"name": "Silver Canadian $",
"bid_time": "20140122063507",
"bid": "21.76"
}
}
}
}
$(document).ready(function(){
alert(a.contents.MyFeed.XAUCAD.bid);
});