有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

属性文件中的java特殊字符

在我的Java/Spring web应用程序中,我无法打印从属性文件检索到的意大利语特殊字符(ò、ò、è等)

我找到了这篇文章

但有一点不清楚:在我运行本文中编写的命令后,在我的控制台(windows的CMD控制台)中,我可以“翻译”我的属性文件。之后,我该怎么办

我应该从windows控制台复制文本并粘贴到我的属性文件中吗?这似乎不是一个“专业”的工作


共 (1) 个答案

  1. # 1 楼答案

    无需复制输出,只需将其重定向到文件:

    native2ascii notTranslated.properties > translated.properties
    

    此外,如果您正在使用Ant构建项目,可以使用native2asciiAnt任务,例如:

    <native2ascii src="srcdir" dest="srcdir" includes="**/*._properties" ext=".properties"/>
    

    在这里,我假设初始的非ASCII属性文件在项目中被命名为*._properties