[]如何在layaair 上使用get方法的xml ,获得节点属性?
网络get方法的官方demo参考:
http://layaair.ldc.layabox.com/demo/#Network_GET
hr = new HttpRequest();
hr.once(Event.PROGRESS, this, onHttpRequestProgress);
hr.once(Event.COMPLETE, this, onHttpRequestComplete);
hr.once(Event.ERROR, this, onHttpRequestError);
hr.send(NameJosn, null, 'get', 'xml');
function method():void
trace(hr.data)
}
hr.data 返回结果是
如何获得 比如id:10000 的节点属性?
http://layaair.ldc.layabox.com/demo/#Network_GET
hr = new HttpRequest();
hr.once(Event.PROGRESS, this, onHttpRequestProgress);
hr.once(Event.COMPLETE, this, onHttpRequestComplete);
hr.once(Event.ERROR, this, onHttpRequestError);
hr.send(NameJosn, null, 'get', 'xml');
function method():void
trace(hr.data)
}
hr.data 返回结果是
如何获得 比如id:10000 的节点属性?
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
Monica - 知识达人
赞同来自:
//获取xml中RECORD下的节点
var recordItems:Array = hr.data.firstChild.children[0].children;
//获取下标为0的id的节点
var recordId:XmlDom = recordItems[0];
//获取节点中的节点属性
var idStr:String = recordId.textContent;
cuixueying
赞同来自:
LayaAir下的XML是使用原生JS下的XMLDom实现的,请查询js原生下XMLDom的核心方法及属性(XMLDom)