在我的示例 xml 中,我有一个这样的标签。
<ISAPPLICABLE> Applicable</ISAPPLICABLE>
当我尝试用 java 创建 XML 时,我尝试对其进行硬编码。
public void addElement(Element parent, String elementName, String textContent){
Element el = document.createElement("ISAPPLICABLE);
el.setTextContent(" Applicable");
parent.appendChild(el);
}
但我得到的结果是这样的。
<ISAPPLICABLE>&#4; Applicable</ISAPPLICABLE>
如何在 xml 中获得所需的输出?

将代码为 4 的字符插入文本中。&
如果您想要在字符串文字中包含代码为 4 的字符,则必须对其进行转义,例如“\u0004 适用”。