Android截断了XHR XML响应

Android截断了XHR XML响应,android,xml,titanium,Android,Xml,Titanium,我正在用Tianium Appecelerator(SDK版本:3.3.0.GA,IDE版本:3.2.0.20131291547)将一个应用程序从iOs重构到Android。 在使用XML XHR响应时,Android会失败: var memoxhrRequest = Titanium.Network.createHTTPClient(); memoxhrRequest.onload = function() { Ti.API.info('Elenco richieste inviate (te

我正在用Tianium Appecelerator(SDK版本:3.3.0.GA,IDE版本:3.2.0.20131291547)将一个应用程序从iOs重构到Android。 在使用XML XHR响应时,Android会失败:

var memoxhrRequest = Titanium.Network.createHTTPClient();
memoxhrRequest.onload = function() {
Ti.API.info('Elenco richieste inviate (text) = ' + this.responseText);
memoxhrRequest = null;
var xml = Ti.XML.parseString(this.responseText.trim());
elementi = xml.documentElement.getElementsByTagName("text").item(0).getElementsByTagName("requestlist").item(0).getElementsByTagName("request");
    Ti.API.info('elementi.item.length : ' + elementi.item.length);
“elementi”是响应中的XML节点数。 在iPhone中一切正常,而在Android中,响应被截断,以无效的XML文档结束

我尝试增加线程空间,如此wiki条目所示: ,但什么也没发生

你们中有人有解决方案吗?

改变:

var xml =Ti.XML.parseString(this.responseText.trim()); 
致:

解决了这个问题

在为安卓系统而不是iOS系统开发时,钛的耐受性要差得多

var xml = this.responseXML;