我正在尝试使用geonames Web服务来获取xml文档,然后将文档转换为json对象。
我正在使用X2JSON
这是我的代码:
$(document).ready(function() {
$("#city-select").append('<option selected disabled>City</option>');
$.ajax({
url: "http://api.geonames.org/countryInfo?username=elion"
}).then(function(allCountries) {
// Create x2js instance with default config
var x2js = new X2JS();
var jsonObj = x2js.xml_str2json( allCountries.children[0].children );
});
});
以下是xml document
jsonObj
最终为空,控制台中没有错误。
为什么jsonObj
为空?