【发布时间】:2022-06-11 09:07:53
【问题描述】:
我有一个巨大的 xml 文件,其中包含很多十六进制值 ex:§,那么如何将整个文件中的这些十六进制值转换为字符 ex: § (§) in java。
<md.first.line.cite>UT ST § 10-2-409</md.first.line.cite>
【问题讨论】:
-
请提供更多上下文。你能举一个文件内容的例子吗?你尝试过什么?
-
粘贴了示例,只有一个来自 xml 的标签。并尝试了这个 FileUtils.readFileToString(file,StandardCharsets.UTF_8);
-
0xA7 在ISO 8859-1 或Windows-1252 中是§,而不是UTF-8。 UTF-8 中的编码是
C2 A7 -
@phuclv ok ,那么有没有办法在java中转换它?
-
我很困惑。我在您的示例中没有看到 任何 十六进制...