【发布时间】:2011-02-17 18:38:49
【问题描述】:
我正在尝试输出一个包含 等元素的 DOM到一个 html 文件,但它会显示 在输出中,这显然是不可取的。我的代码如下
Transformer transformer = TransformerFactory.newInstance().newTransformer();
transformer.setOutputProperty(OutputKeys.METHOD, "html");
Result result = new StreamResult(output);
transformer.transform(new DOMSource(document), result);
有没有办法让它只输出 (不,在输入中替换 不是一种选择)?
【问题讨论】:
-
对 Transform 类了解不够,但也许它有一个禁用输出转义选项?
-
您的输入是 XML 文档吗?如果是,它如何包含“ ”?应该是#160;代替?
-
输入不是 XML,而是在网络上找到的 HTML,因此它(不幸的是)包含