Internet Explorer:使用.html() - 函数从XML文件中获取字符串

时间:2016-05-19 21:24:47

标签: jquery xml

晚上好,

我在让我的代码在Internet Explorer上运行时遇到问题。

我的脚本必须读取XML文件并将整个格式化文本(带有标记名,属性等)存储在字符串中。对于此过程,我使用代码,如下所示

xmlText = $(xml).find("body").html()

该示例显示我的解决方案在Chrome或Firefox中运行良好。 Internet Explorer存在 .html() -function tho。

的问题

我测试了jquery .children() -function,这也行,但在我的情况下这个函数不是一个选项,因为我需要检查字符串 xmlText 对于特定的表达(元素)以后。

你们在这里知道一些工作吗?

1 个答案:

答案 0 :(得分:1)

尝试:

var element = $(xml).find("body").get(0);
var serializer = new XMLSerializer();
xmlText = serializer.serializeToString(element);