Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.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 this.responseData xhr.responseXML_Javascript_Android_Xml_Httpclient_Titanium Mobile - Fatal编程技术网

Javascript this.responseData xhr.responseXML

Javascript this.responseData xhr.responseXML,javascript,android,xml,httpclient,titanium-mobile,Javascript,Android,Xml,Httpclient,Titanium Mobile,我正在尝试从rss提要(xml文件)获取远程数据 我发现了什么 Ti.API.info("response "+xhr.responseData); 返回xml文件上的所有信息(作为blob对象),但 返回空值 实际上,我希望它是易于处理信息的xml,那么如何将blob对象转换为xml,或者是什么原因导致xhr.responseXML返回null?您是否确保您的responseData是xml有效的?如果不是,这可能是Tianium无法自动解析XHR对象本身中的XML数据的原因之一 您始终可以

我正在尝试从rss提要(xml文件)获取远程数据

我发现了什么

Ti.API.info("response "+xhr.responseData);
返回xml文件上的所有信息(作为blob对象),但

返回空值


实际上,我希望它是易于处理信息的xml,那么如何将blob对象转换为xml,或者是什么原因导致xhr.responseXML返回null?

您是否确保您的responseData是xml有效的?如果不是,这可能是Tianium无法自动解析XHR对象本身中的XML数据的原因之一

您始终可以运行:

var data = Ti.XML.parseString(result);
在数据本身上,如果你出错,你就知道你做错了什么

var data = Ti.XML.parseString(result);