如何从由jQuery返回的XMLDocument中获取整个XML字符串(跨浏览器)?

4 浏览
0 Comments

如何从由jQuery返回的XMLDocument中获取整个XML字符串(跨浏览器)?

我尝试过但未能找到如何从GET返回的XMLDocument获取整个XML字符串的方法。在SO上有很多关于如何查找或替换对象中特定元素的问题,但我似乎找不到任何关于如何获取整个文档作为字符串的答案。

我正在使用的示例来自这里。目前,我在“对xml进行操作”的部分。我感觉这应该非常简单,但我找不到方法。是否有类似“xml.data()”的方法可以用于此目的?

$.ajax({
    url: 'document.xml',
    type: 'GET',
    dataType: 'xml',
    timeout: 1000,
    error: function(){
        alert('加载XML文档时出错');
    },
    success: function(xml){
        // 对xml进行操作
    }
});

使用情况是我想将xml提供给Flash插件,为此我需要实际的XML字符串。

0