我有一个用ISO-8859-1编码的项目(一个我不能改变的历史性选择)。
我设置我的IDE,IntelliJ 14.1.1终极,在ISO-8859-1无处不在:我的编码设置
(我的代码在ISO-8859-1中指定的文件夹中)
编码。xml看起来不错:
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" defaultCharsetForPropertiesFiles="windows-1252">
<file url="file://$PROJECT_DIR$" charset="ISO-8859-1" />
<file url="file://$PROJECT_DIR$/mydir" charset="ISO-8859-1" />
<file url="file://$PROJECT_DIR$/mydir/...ASpecificJavaFileThatIveTroubleWith.java" charset="ISO-8859-1" />
<file url="PROJECT" charset="ISO-8859-1" />
</component>
</project>
我的idea没有在git上提交,因为它不是标准的IDE。
但当我处理某个文件时,intelliJ会在保存时不断将编码切换到UTF-8。我多次将文件转换为ISO-8859-1,用另一个编辑器打开它,以确保没有剩余的UTF-8字符。尽管我做了一些努力,但经过几次编辑后,该文件自动切换到UTF-8。
我重新启动IDE几次,没有变化。
有什么提示吗?
我听从了你的建议,设法说服老板我们需要改变项目编码。
所以我开始转换UTF-8中的所有内容,希望这能起到作用。
归档-
答案不存在,我终于得到了我的一个朋友的答案,他是一位智能大师,他建议我在项目根目录下检查de. editorconfig。他是对的,charset是utf-8,当我将其转换为ISO-8859-1时,他停止了将我的文件转换为utf-8。
我想禁用EditorConfig插件也会起作用。
问题内容: 我正在从各种RSS提要中读取很多文本,并将其插入到数据库中。 当然,提要中使用了几种不同的字符编码,例如UTF-8和ISO 8859-1。 不幸的是,文本的编码有时会出现问题。例: “Fußball”中的“ß”在我的数据库中应如下所示:“Ÿ”。如果它是“”,则正确显示。 有时,“Fußball”中的“ß”在我的数据库中看起来像这样:“ß”。然后,当然会显示错误。 在其他情况下
本文向大家介绍PHP 将ASCII转换为UTF-8编码,包括了PHP 将ASCII转换为UTF-8编码的使用技巧和注意事项,需要的朋友参考一下 如果我们知道当前的编码是ASCII,则可以使用'iconv'函数将ASCII转换为UTF-8。原始字符串可以作为参数传递给iconv函数,以将其编码为UTF-8。 示例 具有特殊字符的字符串被分配给'str'变量。它以当前所在的编码以及需要转换为的编码传递
问题内容: 我需要将文本文件转换为String,最后,我应该将其作为输入参数(类型InputStream)放入IFile.create(Eclipse)。寻找示例或方法,但仍然不知道…需要您的帮助! 只是为了测试,我确实尝试将原始文本文件转换为使用此代码编码的UTF-8 但即使以为最终的* .test.txt文件具有UTF-8编码,里面的字符也已损坏。 问题答案: 您需要使用参数指定的编码。 这也
我需要将多个CSV文件(使用不同的编码)转换为UTF-8。 这是我的代码: 当我尝试运行此代码时,我得到以下错误: UnicodeDecodeError:'utf-8'编解码器无法解码位置5057的字节0xf3:无效的延续字节 有人能帮我吗?谢谢
我有一个简单的服务器端代码,它接受请求xml并将其作为字符串插入Oracle数据库Clob列。问题是客户端发送带有CP1251编码文本的请求xml,但我需要使用UTF-8编码将其插入Oracle。现在我用于CP1251的代码是: 此代码识别CP1251中编码的文本。这项任务是使用UTF-8编码的可读文本进行相同的操作。请提出任何意见。 我尝试了这个,但它产生了不可读的字符,而不是西里尔:
在我的Silverlight应用程序中,我得到了一个用windows-1252编码的XML文件。现在我的问题,它不会正确显示,直到Windows-1252字符串转换为UTF8字符串。在一个正常的C#环境中,这不会是一个大问题:在那里我可以做这样的事情: (将字符串的字符编码从windows-1252转换为utf-8) 但是silverlight不支持windows-1252,它只支持unicode