【发布时间】:2012-11-29 21:17:17
【问题描述】:
是否可以通过任何配置选项告诉 JavaScript 的 XMLSerializer 不要将空标签折叠成自闭合标签?我将一个 xml 字符串输入到 xml 解析器中,然后在对树进行修改后重新序列化它,但是我在输入中有一个明确的结束标记,这在输出中被折叠成一个自闭标记,这会导致问题。
【问题讨论】:
-
对这个问题寄予厚望。同样的问题,在 outerHTML = "xxxx" 中使用的折叠文本区域(Ajax4JSF)完全搞砸了一切。
-
在 IE11 中使用 XMLSerializer 将 XHR response.responseXML 对象转换为字符串时出现类似问题。返回不在 IE 中呈现的自封闭脚本标签。打算用正则来修复,谁有其他解决办法
标签: javascript xmlhttprequest internet-explorer-11 xmlserializer