public static function paramXML(xml : XMLNode) : Object {
var obj : Array = new Array();
for (var aNode : XMLNode = xml.firstChild;aNode != null; aNode = aNode.nextSibling) {
if(aNode.nodeName) {
if(aNode.childNodes.length > 1) {
if(obj.hasOwnProperty(aNode.nodeName)) {
if(!obj[aNode.nodeName]["length"]) {
var temp0 = obj[aNode.nodeName];
obj[aNode.nodeName] = new Array();
obj[aNode.nodeName]["push"](temp0);
}
obj[aNode.nodeName]["push"](paramXML(aNode));
}
parseXML(1)
最新推荐文章于 2024-08-14 11:08:07 发布