这一点.responseData xhr.responseXML中
this.responseData xhr.responseXML
我正在尝试从rss提要(xml文件)获取远程数据
我发现
Ti.API.info("response "+xhr.responseData);
返回XML文件上的所有信息(作为blob对象),但是
Ti.API.info("response "+xhr.responseXML);
返回null
实际上我希望它是xml,以便于处理信息,所以我如何将blob对象转换为xml,或者什么可能导致xhr。
您确定您的responseData是XML有效的吗?如果不是,这可能是Titanium没有自动解析XHR对象本身中的XML数据的原因之一。
你总是可以运行:
var data = Ti.XML.parseString(result);
对于数据本身,如果你得到一个错误,你知道你做错了。
相关文章:
- 中止POST XHR可靠
- Dojo XHR将200 OK视为错误
- Chrome扩展:XHR后关闭窗口
- XHR不适用于聊天应用程序
- 是否可以缓存可下载的文件,并在XHR和非XHR请求之间共享该缓存
- 通过XHR请求将MYSQL数组从PHP返回到Javascript
- 将GET参数添加到q.io.xhr
- Winjs.xhr、Visual Studio和脱机服务器
- 访问通过XHR.onreadystatechange回调中的XHR.send(data)发送的数据
- 如何检索AMD的XHR响应代码(+时间戳)'大型Dojo
- 正在发送请求中包含数组的qx.io.request.Xhr请求
- XHR请求的CSRF预防
- onReadyStateChange未在XHR请求的IE中激发
- 在浏览器刷新时保存XHR渲染状态
- Testing XHR with Jest
- 终止所有正在进行的XHR请求
- responseXML 显示为空,即使 xhr 对象将其显示为 set
- what does xhr.responseXML.documentElement() do?
- 这一点.responseData xhr.responseXML中
- 如何让XHR将responseXML显示为HTML元素(没有innerHTML)