Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript&;钛罐';不读取XML文本节点_Javascript_Xml_Xml Parsing_Titanium_Appcelerator Titanium - Fatal编程技术网

Javascript&;钛罐';不读取XML文本节点

Javascript&;钛罐';不读取XML文本节点,javascript,xml,xml-parsing,titanium,appcelerator-titanium,Javascript,Xml,Xml Parsing,Titanium,Appcelerator Titanium,我的代码非常简单:我试图解析以下XML: 但是当我试图打印数据时,我得到一个null数组(但是长度是正确的) 有什么建议吗?提前谢谢 xhr.onload = function() { var xml = this.responseXML; //get the book nodelist from our response xml object var items = xml.documentElement.getElementsByTagName("book");

我的代码非常简单:我试图解析以下XML:

但是当我试图打印数据时,我得到一个null数组(但是长度是正确的)

有什么建议吗?提前谢谢

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);
};
xhr.onload=function(){
var xml=this.responseXML;
//从我们的响应xml对象获取book nodelist
var items=xml.documentElement.getElementsByTagName(“book”);
//创建空数据数组
var数据=[];
//循环xml中的每本书
对于(变量i=0;i
已解决:

var lng = endLocation.getElementsByTagName('lng').item(0).childNodes.item(0).nodeValue;
而不是:

var lng = endLocation.getElementsByTagName('lng').item(0).text;