当我使用 DOM 创建 XML 文件时,我遇到了转义字符的问题。在结果文件中,我需要转义字符:&
, <
, >
, "
, '
。生成XML文件后DOM自动转义字符&
, <
, >
。但人物"
和'
都没有逃脱。如果我手动将这些字符更改为 "
和'
在生成 XML 之前,DOM 会转义符号 &
。结果是这样的:&apos;
.
我该如何解决这个问题?也许我可以设置 DOM 来转义符号 "
和'
或者也许可以手动转义所有字符并禁用 DOM 自动转义。
最佳答案
我通过解决方法解决了这个问题。 创建后我重新打开文件并更改我需要的所有符号。 也许这不是很好的解决方案,但它工作得很好。
关于java dom 转义字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14608513/