【问题标题】:Intellij converting special characters to different charactersIntellij 将特殊字符转换为不同的字符
【发布时间】:2021-11-17 13:36:16
【问题描述】:

我正在尝试处理特殊字符,但 Intellij 将特殊字符转换为不同的字符。我已经将我的默认编码更新为 UTF-8 标准,但仍然遇到问题。

在将相同的数据打印到 IntelliJ 控制台时,它会将相同的数据转换为不同的格式。请查找以下示例。

例子:

"Avstånd" 转换为 ==> Avst├Ñnd

"välein" 转换为 ==> v├ñlein

我已经检查了 JSON 文件。它向我展示了编码 UTF-8 标准。我也尝试了以下链接,但仍然没有运气。

  1. https://github.com/intellij-rust/intellij-rust/issues/766

  2. Strange special character handling in intellij

  3. IntelliJ IDEA Terminal Special Characters

  4. What encoding/code page is cmd.exe using?

【问题讨论】:

  • while retrieving the data it's converted the same data to different charset. 在此处添加更多详细信息。您在哪里以及如何检索它?为什么你认为它是一个转换它的IDE?如果你在另一个编辑器中打开它,你会看到什么?
  • @Andrey:我已经更新了信息。

标签: java intellij-idea character-encoding


【解决方案1】:

将您的文件编码为 ISO-8859-1(仅在您使用带有特殊字符的硬编码字符串的情况下)

【讨论】:

  • 它适用于我的拉丁口音
猜你喜欢
  • 2013-03-08
  • 1970-01-01
  • 1970-01-01
  • 2015-02-20
  • 2019-02-17
  • 2013-05-02
  • 1970-01-01
  • 2019-11-04
相关资源
最近更新 更多