从CP1252转换为UTF-8编码后,特殊字符



我在蚀中有大部分的java文件,当我的eclipse cp1252 作为编码时,它们写了。我在瑞典,我们有特殊的角色(ÅÅäÖöö)。现在,我们将编码更改为 ut-8 。现在,所有特殊角色都被毁了奇怪的角色!还有其他解决方案而不是打开每个文件并再次重写所有特殊字符?

我在项目中面临着同样的问题。这是我遵循的步骤:

  1. 我首先将文件内容复制到记事本 (复制到任何支持的编辑器UTF-8)。
  2. Eclipse使用Windows上默认情况下使用CP1252编码文件。复制文件内容后,您需要将编码更改为UTF-8。您可以通过转到window; preverences - > workspace来做到这一点。在那里,您会找到文本文件编码,将其更改为UTF-8并应用和关闭。您会注意到(例如(Åääööö)之类的角色已更改为一些奇怪的角色。
  3. 将保存在记事本 (或您的编辑器)中的内容复制到Eclipse中的文件并保存文件。就是这样!

运行您的项目,现在不应给这些角色的任何警告或错误。

最新更新