在我的 Java/Spring Web 应用程序中,我在打印从属性文件中检索到的意大利语特殊字符(ò、à、è 等)时遇到了问题。
但有一点不清楚:在我运行文章中写的命令后,在我的控制台(Windows 的 CMD 控制台)中我可以读取我的属性文件“已翻译”。之后,我该怎么办?
我应该从 Windows 控制台复制文本并将它们粘贴到我的属性文件中吗?看起来不像是“专业”的作品!
最佳答案
无需复制输出,您可以将其重定向到文件:
native2ascii notTranslated.properties > translated.properties
此外,如果您使用 Ant 构建项目,则可以使用 native2ascii
ant 任务,例如:
<native2ascii src="srcdir" dest="srcdir" includes="**/*._properties" ext=".properties"/>
我在这里假设,初始的非 ASCII 属性文件在您的项目中被命名为 *._properties
。
关于java - 属性文件中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25969036/