我有一个从另一个域获取 json 数据的简短代码,我是 json 代码的新手,因此我无法理解如何仅获取类别下的数据,例如在此代码中:
$.getJSON("http://api.anywayanyday.com/api/NewRequest/?Route=2406MOWLON&AD=1&CN=0&CS=E&Partner=testapic&_Serialize=JSON&callback=?", function(data) {
var code=data.Id;
$.getJSON("http://api.anywayanyday.com/api/Fares/?R="+code+"&V=Matrix&VB=true&L=ru&_Serialize=JSON&callback=?", function(data) {
var items = [];
$.each(data, function(key, val) {
items.push('<li>'+key+': '+val+'</li>');
});
$('<ul/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('#data2');
});
});
我得到了货币、语言、排序依据等的列表,并且里面有一个航空公司类别和很多对象,我想要的只是获取这些航空公司对象及其名称(至少它们必须在 json 数据列表中), 我该怎么做?!
谢谢大家的帮助,我真的很感激!