转义双引号不能正常工作Jdom2

时间:2019-12-16 18:34:44

标签: java xml jdom-2

我正在用Java编写一个解析器,在其中我以XML dom编写了一个字符串。 我的问题是字符串"test"应该以{{1​​}}的形式出现,但它是以"test"的形式出现

这是我的代码

"test"

我像这样在xml中获取它

Element elment1 = new Element("string");
elment1.addContent("test");

但是我想要这样

<string>"test"</string>

我用它来创建xml文件

<string>&quot;anytext&quot;</string>

1 个答案:

答案 0 :(得分:0)

如果使用标准的现成序列化程序,它将不会转义出现在文本节点中作为实体引用的双引号";它只会逃避实际上需要逃避的东西。

我无法想象为什么您会想要这种不必要的转义,但是您这样做了,您将需要自己“手动”进行序列化。

相关问题