Javascript Internet Explorer 11(IE 11)使用DOMParser中的parseFromString删除反斜杠并更改属性顺序

Javascript Internet Explorer 11(IE 11)使用DOMParser中的parseFromString删除反斜杠并更改属性顺序,javascript,xml,internet-explorer-11,domparser,Javascript,Xml,Internet Explorer 11,Domparser,我试图操作一些Word XML代码,因此希望使用var xmlDoc=new DOMParser().parseFromString(XML,'text/XML')构建一个XML DOM。由于我正在实现一个Word AddIn,我必须使用IE11。。 是否有一些polyfills或自定义xml解析器可用于解决我的问题 提前感谢:) 请解释为什么属性顺序很重要。还请注意,您没有跳过大字符串xml中的反斜杠,因此当DOMParser获取xml字符串时,没有任何反斜杠可供删除。还请注意,这是所有浏览器

我试图操作一些Word XML代码,因此希望使用var xmlDoc=new DOMParser().parseFromString(XML,'text/XML')构建一个XML DOM。由于我正在实现一个Word AddIn,我必须使用IE11。。 是否有一些polyfills或自定义xml解析器可用于解决我的问题

提前感谢:)


请解释为什么属性顺序很重要。还请注意,您没有跳过大字符串
xml
中的反斜杠,因此当DOMParser获取xml字符串时,没有任何反斜杠可供删除。还请注意,这是所有浏览器的预期行为,而不仅仅是IE11。你说得很对,属性的顺序不起任何作用,这是我的错。IE11中的DOMParser在Word上下文中的问题是将名称空间更改为不同的属性。。。Word无法处理此更改。我的解决方案是在后端使用,一切正常:)谢谢你的帮助!