好的,希望我没有错过一个使这个重复的线程。我发现的一切都是关于使用jQuery的AJAX请求,而我没有使用AJAX,而且我使用的是原生JS。
基本上,我正在创建一个DOM解析器,然后创建一个XML文档。
var parser = new DOMParser();
var doc = parser.parseFromString(HTML, "text/xml");
一旦我进行操作,我需要将XML作为字符串,而不是对象。
在Chrome中,我可以doc.innerHTML
,但IE甚至没有innerHTML
属性,这是有意义的,因为它是XML而不是HTML。
我知道我可以创建一个新节点,并将所有子节点复制到该节点,然后获取innerHTML,但有没有更好/更快的方式来获取XML文档的字符串表示形式?
感谢。