Java 如何验证xml utf-8中不允许的字符

Java 如何验证xml utf-8中不允许的字符,java,xml,validation,character-encoding,Java,Xml,Validation,Character Encoding,我有一个utf-8的xml,它保存在oracle数据库字段中的xmlType中。我需要验证xml不包含任何不允许的字符。 ?如何在java中实现此方法 谢谢使用java.lang.String.contains()什么不允许?请给出一个例子,并解释为什么你需要防范它。

我有一个utf-8的xml,它保存在oracle数据库字段中的xmlType中。我需要验证xml不包含任何不允许的字符。 ?如何在java中实现此方法


谢谢使用java.lang.String.contains()

什么不允许?请给出一个例子,并解释为什么你需要防范它。