在使用B.A�� registered
转义后,我正在关注字符串StringEscapeUtils.escapeXml(message)
。此处�
和�
是未知的unicode字符。我想在逃跑后将它们移除。知道如何实现这个目标吗?
答案 0 :(得分:0)
在转义之前删除非法字符可能更容易。看看https://github.com/jillesvangurp/xmltools/blob/master/src/main/java/com/jillesvangurp/xmltools/ValidXMLCharacterFilterReader.java
这是我多年前实现的一个类,用于过滤掉XML内容中的非法字符。非法字符的可能原因可能是字符编码问题。