【发布时间】:2011-08-26 08:21:09
【问题描述】:
我正在使用 Java 构建一些 XML。在 XML 中,某些节点可能具有韩语或其他语言的值。构建后,如何确保我的整个 XML 是 UTF-8 编码?我是否需要使用类似以下的方式将字符串显式更改为 UTF-8:
string = new String(s.getBytes(), "UTF-8");
或者整个字符串会自动变成 UTF-8 吗?
另外,如果我得到一些像 <name>[B@19821f<name> 这样带有一些 UTF-8 的 XML,我怎么知道 [B@19821f 是某个韩语单词的 UTF-8?
【问题讨论】:
-
Kozlov,记得接受你其他问题的一些答案。肯定有人帮助你回答了其中一些问题..
标签: java xml encoding utf-8 character-encoding