JSON

JavaScript实现XML与JSON互转代码(3)

字号+ 作者:H5之家 来源:H5之家 2017-08-20 17:03 我要评论( )

// do children if (xml.hasChildNodes()) { for (var i = 0; i xml.childNodes.length; i++) { var item = xml.childNodes.item(i); var nodeName = item.nodeName; if (typeof (obj[nodeName]) == undefined) { o

// do children
if (xml.hasChildNodes()) {
for (var i = 0; i < xml.childNodes.length; i++) {
var item = xml.childNodes.item(i);
var nodeName = item.nodeName;
if (typeof (obj[nodeName]) == "undefined") {
obj[nodeName] = xmlToJson(item);
} else {
if (typeof (obj[nodeName].length) == "undefined") {
var old = obj[nodeName];
obj[nodeName] = [];
obj[nodeName].push(old);
}
obj[nodeName].push(xmlToJson(item));
}
}
}
return obj;
};

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JSON使用 JSON JSON数据 JSON教程 JSON使用

    JSON使用 JSON JSON数据 JSON教程 JSON使用

    2017-08-19 16:01

  • javascript转义字符(\)对JSON.parse和eval的影响

    javascript转义字符(\)对JSON.parse和eval的影响

    2017-08-18 18:00

  • jQuery调用WebService返回JSON数据

    jQuery调用WebService返回JSON数据

    2017-08-18 11:01

  • passtome的专栏

    passtome的专栏

    2017-08-18 10:04

网友点评
f