DOM4J unescape xml

时间:2015-11-30 17:37:37

标签: java dom4j

如何使用dom4j将xml元素添加为文本内容? 我有

public void updateTitle (Node titleNode){ // titleNode ==> <title></title>
String title = "<user_text>";
titleNode.setText(title);
. . . . .}

但我的标题内容不好:

<title>&lt;user_text&gt;</title>

而不是

<title><user_text></title>

1 个答案:

答案 0 :(得分:2)

这是<>字符的转义序列,因为它们是XML中的保留字符。

从你的问题来看,目前还不清楚你是否真的打算在你的头衔中加入这些角色。

当XML被解析回直接文本时,&lt;&gt;将再次成为<>