Javascript IE11“XML文件的DOMParser”;未指定错误“;

Javascript IE11“XML文件的DOMParser”;未指定错误“;,javascript,internet-explorer,microsoft-edge,Javascript,Internet Explorer,Microsoft Edge,我需要将XML文件加载到DOMParser中,以便在客户端更轻松地使用它。读取XML不再是问题,但将数据传递给DOMParser时,它会创建一个包含以下文本的XML文档: 未指定错误 这只发生在IE和Microsoft Edge中。FireFox和Chrome都能完美地处理它,没有任何抱怨/错误 即使我简单地给DOMParser一个没有额外数据的开始和结束标记,它也会抛出上面的错误 此JSFIDLE在Chrome和FireFox中工作,在IE和Microsoft Edge中不工作。(JSFIDL

我需要将XML文件加载到DOMParser中,以便在客户端更轻松地使用它。读取XML不再是问题,但将数据传递给DOMParser时,它会创建一个包含以下文本的XML文档:

未指定错误

这只发生在IE和Microsoft Edge中。FireFox和Chrome都能完美地处理它,没有任何抱怨/错误

即使我简单地给DOMParser一个没有额外数据的开始和结束标记,它也会抛出上面的错误

此JSFIDLE在Chrome和FireFox中工作,在IE和Microsoft Edge中不工作。(JSFIDLE抛出的错误与我的本地版本不同。)

这就是JSFIDLE所做的全部工作:

var data = "<person></person>";
var parser = new DOMParser();
xmlDoc = parser.parseFromString(data, "text/xml");
console.log(xmlDoc);
var数据=”;
var parser=新的DOMParser();
xmlDoc=parser.parseFromString(数据,“text/xml”);
console.log(xmlDoc);

有什么线索吗?

我也有这个问题,我试图从这一行var ownerDocument=document.implementation.createDocument(“,“test”,null)创建一个xmldocument对象;结果对象在edge中包含错误。我仍然不知道为什么会出现错误,但我知道即使出现错误,我仍然可以处理它。。。很抱歉,我不能提供更多帮助:sI不能,我正在使用两个XMLDocument对象创建XMLFragment对象,并且将两个XMLDocument对象中的错误作为我的参数,它正在生成null对象。在chrome和firefox中运行良好,但在Edge中不起作用。