【发布时间】:2014-09-11 21:11:38
【问题描述】:
我正在 Eclipse 中开发一个大型 Java Web 应用程序,其文件具有不同的编码:一些是 UTF-8,另一些是 Cp1252,还有一些是 ISO-8859-1(没有 JSP 或 java 之间的区别源文件或 CSS)——但我知道每个文件的编码。
我正在将项目转换为 Maven,这是将它们全部转换为 UTF-8 的好机会。
当然我不想丢失一个字符(所以完全自动化的转换在这里不适用)。
我应该怎么做?是否有工具可以帮助我确保不会丢失任何特殊字符?
webapp 是意大利语的,所以,特别是在 JSP 中,可能会有很多重音字母(可能不是所有使用 HTML 实体的地方)。
该项目在 Eclipse 中,但如果可以使转换更容易,我可以使用外部编辑器。
【问题讨论】:
-
您是否知道某些文件包含非 ASCII 字符(即在 0x20-0x7F 之外)?
-
@JimGarrison 绝对!重音字母无疑存在于许多文件中(其他字符也可能存在)。这就是为什么我需要一些东西来警告我,如果有任何字符可以转换成其他字符。
标签: java eclipse jsp encoding utf-8