我们有一个将 XML 存储为 CLOB (Oracle 10g) 的表。
这些 XML 通常包含一些特殊字符
e.g `FDEAÂ’s`
当我使用 SQLDeveloper 查询此记录并将 XML 在记事本中保存为 UTF8 编码时,会出现特殊字符。
但是当我尝试通过 JDBC 查询相同的内容时,我得到了?或这些字符为空白。
我尝试了以下链接中提到的多个选项(使用 CharacterSet 等),但找不到解决方案。
还在 Java 1.5 和 1.6 上检查了这一点,但问题仍然存在。