[]如何在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 返回结果是 

QQ截图20160626171049.png

 
如何获得 比如id:10000 的节点属性?
 
 
已邀请:

Monica - 知识达人

赞同来自:

您好,以下就是解决的方法,你可以看下,如果还有什么不明白的地方可以及时反馈,O(∩_∩)O谢谢!
//获取xml中RECORD下的节点
var recordItems:Array = hr.data.firstChild.children[0].children;
//获取下标为0的id的节点
var recordId:XmlDom = recordItems[0];
//获取节点中的节点属性
var idStr:String = recordId.textContent;

cuixueying

赞同来自:

@qianyifei
  LayaAir下的XML是使用原生JS下的XMLDom实现的,请查询js原生下XMLDom的核心方法及属性(XMLDom

要回复问题请先

商务合作
商务合作