我在XML中使用Unicode扩展B中文/日文/韩文设置了一些字符:
但是当我使用streamReader.getText()时,它返回:
ࠀ
有没有人知道Java的XMLStreamReader的unicode字符编码方案是否可以更改?
它适用于常见的东亚字符,而不适用于Unicode扩展B中的字符。
答案 0 :(得分:0)
创建XML Stream Reader时,可以将编码指定为UTF-8。像下面的API
抽象XMLStreamReader createXMLStreamReader(InputStream流,字符串编码)