我有一个带有拉丁字符的属性文件。当我使用@resource通过spring读取这个属性文件时,我的地图正在填充,但只有最后一个字符没有以正确的格式填充。 请你告诉我这个问题的原因以及如何解决这个问题?
á=a
é=e
上述属性文件中的条目。
答案 0 :(得分:2)
Java使用Unicode来定义非ASCI字符,因此您需要使用等同于文本或HTML代码的Unicode替换它们:
char| code | HTML
----+--------+-------
á | \u00E1 | á
é | \u00E9 | é