0

我需要阅读一个 XML 文件,其中包含英语和其他几种语言的国家名称。

在阅读它们后,我将它们放入 HashMap 中,但其中一些使用非英文字符。

示例:Afghanistan在塞尔维亚语中(我认为)是Авганистан

读入并打印到控制台时,该值显示为????????

我该如何解决这个问题?

4

1 回答 1

0

一种解决方案是更改 Ide 的编码,例如,如果您使用 Eclipse,您可以在运行项目的地方(运行配置)并在 vm 中放入以下句子 -Dfile.encoding=cp1252 例如您允许重音和西班牙语人物。

于 2013-08-14T08:53:31.880 回答