将xml节点转换为字符串

时间:2013-02-14 16:02:57

标签: javascript xml

我正在使用jquery从服务器获得xml答案,我需要将其中一个子节点作为字符串来进一步使用它。 这是我的代码:

function pollServer(dataObject) {
    $.ajax({
        type: "POST",
        url: '/server.php',
        data: dataObject,
        success: function (data) {
            $xmlDoc = $(data);
            $listen = $xmlDoc.find('listen');
            console.log($listen);
        },
        dataType: 'xml'
    });
}

我已经尝试过使用(new XMLSerializer()).serializeToString(listen),但这会给我一个空字符串。

1 个答案:

答案 0 :(得分:2)

以下内容适用于XML:

var listen = $("listen", data)[0].outerHTML;