Text UTF8中的汉字?

Text UTF8中的汉字?,text,encoding,utf-8,chinese-locale,Text,Encoding,Utf 8,Chinese Locale,我有一些我认为最初是中文的字符,但现在被转换成某种编码,我不知道是什么 角色是 ÑÅǪ 有没有办法把它们换成中国的对应物?你没有提到它们是在哪里/如何储存的。(网页、数据库、文本文件等)。这真的取决于字符是否仍处于其本机编码状态,或者是否有什么东西试图在此过程中对其进行重新编码。它可能很简单,将用于查看文本的编码(如大多数浏览器和体面的文本编辑器的菜单中)更改回原始编码(例如:中文、简体、繁体或Big5等)(对不起,我没有掌握正确的中文编码,我的经验是日语) 您可以使用iconv等实用程序将

我有一些我认为最初是中文的字符,但现在被转换成某种编码,我不知道是什么

角色是

ÑÅǪ

有没有办法把它们换成中国的对应物?

你没有提到它们是在哪里/如何储存的。(网页、数据库、文本文件等)。这真的取决于字符是否仍处于其本机编码状态,或者是否有什么东西试图在此过程中对其进行重新编码。它可能很简单,将用于查看文本的编码(如大多数浏览器和体面的文本编辑器的菜单中)更改回原始编码(例如:中文、简体、繁体或Big5等)(对不起,我没有掌握正确的中文编码,我的经验是日语)

您可以使用iconv等实用程序将文件重新编码为UTF-8,前提是您知道原始编码(或找到可以自动检测的实用程序)

如果文件在转换过程中被转换,您可能必须尝试反转,以便在尝试恢复之前返回原始编码,但有时错误的编码无法反转。(信息丢失)

接下来,如果可以恢复,UTF-8可能是您希望将文本迁移到的编码


这可能也有帮助

也许你可以从utf-8I改为gbk。我试过了。它保持不变…你怎么办?将文件输入文本编辑器并保存为gbk和gb2312。保存并打开了…还尝试了在线转换器。同样的事情我猜一些脑死亡的旧程序可能已经将文件更改为iso 8859-1或其他版本事情。请看我下面更详细的答案。它们存储在MYSQL数据库中,所以无论是谁在网站上注册的。它都被放入MYSQL数据库中,就这样。@x34c4检查表上的编码。你可能会发现它是拉丁文1。你必须尝试从中转换回来,但我不确定这是可能的。