jQuery获取所有节点名称(父节点和子节点)

时间:2011-06-17 18:28:27

标签: javascript jquery xml

我有一个由对象生成的XML文档。我不知道在jQuery AJAX调用时它会是什么样子。我想要做的是通过父节点和子节点获取节点名称来解析XML。

您可以提供的任何方向都将提供很好的服务。

谢谢!

2 个答案:

答案 0 :(得分:6)

您应该能够像解析jquery中的DOM元素一样解析XML;

http://jsfiddle.net/TBwm8/3/

var xml = "<root><stuff></stuff><stuff><stuffchild></stuffchild></stuff></root>";

function alertit(jqueryObject) {
    if (jqueryObject.length === 0) return;

    jqueryObject.each(function() {
        alert(this.nodeName.toLowerCase());
    });

    alertit(jqueryObject.children());
}

alertit($(xml));

答案 1 :(得分:0)

你看过jParse吗?