IE中的DOM Dom解析

问题描述:

使用DOM解析XML在某些IE浏览器中不起作用。但是相同的代码适用于其他浏览器,如Firefox或Chrome。IE中的DOM Dom解析

注意:相同的解析逻辑适用于我的IE浏览器,但它不适用于我的客户端IE浏览器!

是否有任何插件(或设置),我应该包括,使其在IE

+0

您使用的是哪个版本的IE? xml文档有多大? – mreq 2012-01-01 15:45:47

+0

我使用IE8(我的客户也是)。我使用XML来存储从Db查询收到的数据。因此,XML的大小取决于查询结果。但即使对于非常小的XML文档,此XML解析也不起作用。 – user1125190 2012-01-01 15:58:16

+0

请不要提问“它不起作用”,也不要说你做了什么,也不知道它是如何失败的。您是否会通过电子邮件向您的医生发送“我感觉不舒服”并期待诊断? – 2012-01-01 18:50:56

这个jQuery插件的工作一直做我的好,当我不得不解析来自Web服务器的XML响应。它也很容易使用:

http://archive.plugins.jquery.com/project/XmlDOM

考虑XML树这样的:

<products> 
    <product> 
     <!-- etc... --> 

使用上述插件,您可以通过所有的产品,如迭代(x是包含一个变量xml字符串):

$.xmlDOM(x).find("product").each(function (i, e) { 
    // access the "product" via the "e" variable... 
}); 
+0

我正在使用AJAX而不是JQuery.So可能是什么问题,所以它不能在我的客户端浏览器中工作 – user1125190 2012-01-01 16:05:40