【发布时间】:2017-07-09 11:51:04
【问题描述】:
我的代码很简单:我正在尝试解析以下 XML:https://www.chilkatsoft.com/xml-samples/bookstore.xml
但是当我尝试打印数据时,我得到一个空数组(但是长度是正确的)。
有什么建议吗?提前致谢!
xhr.onload = function() {
var xml = this.responseXML;
//get the book nodelist from our response xml object
var items = xml.documentElement.getElementsByTagName("book");
//create empty data array
var data=[];
//loop each book in the xml
for (var i = 0; i < items.length; i++) {
//obtain the title
var str=items.item(i).getElementsByTagName("title").item(0).text;
//add the title to our data array
data.push(str);
}
console.log(data);
};
【问题讨论】:
标签: javascript xml xml-parsing titanium appcelerator-titanium