我正在尝试获取以下 json 数据:
{
"count": 96,
"value": {
"title": "cotripWeatherStations",
"description": "Pipes Output",
"link": "http:\/\/pipes.yahoo.com\/pipes\/pipe.info?_id=f43ccc14ab9d1c88d537236e93c1525e",
"pubDate": "Mon, 03 Sep 2012 02:17:48 +0000",
"generator": "http:\/\/pipes.yahoo.com\/pipes\/",
"callback": "",
"items": [
{
"ws:Location": {
"global:Latitude": "37.086807",
"global:Longitude": "-104.521294"
},
"ws:Device": {
"global:DeviceId": "6796",
"global:CommonName": "025N008 RATON PASS (RWIS)",
"global:Status": "enabled",
"global:EntityId": "1",
"global:RoadId": "31",
"global:RoadName": "I-25",
"global:Direction": "North",
"global:MileMarker": "8",
"global:LastUpdateDate": "2012-08-26T13:52:00.000-06:00",
"global:Icon": "theme\/cotrip.org\/images\/devices\/icon_device_weather_station_with_cam_16x23.gif"
}
}
]
}
以下代码给了我一个带有输出的警报,但没有数据:
var weather = $.getJSON("http://pipes.yahoo.com/pipes/pipe.run?_id=f43ccc14ab9d1c88d537236e93c1525e&_render=json&_callback=?", function(json) {
alert("JSON Data: " + json.value["items"]);
});
我如何进一步遍历这个 JSON 到 'ws:Devise - "global:CommonName"