【发布时间】:2020-03-22 09:46:43
【问题描述】:
这听起来像是一个愚蠢的问题。我在 VS 代码文本编辑器(默认 utf8)中将一些汉字输入到一个空文本文件中。然后我将文件保存为日语编码:shift JIS,这显然没有涵盖我输入的所有字符。
但是,在我关闭文件之前,所有中文字符在 VS 代码中都能正常显示。现在,在我关闭文件并使用shift JIS 编码重新打开它之后,几个字符显示为问号?。我猜这些是日文编码没有覆盖的汉字?
在这个过程中发生了什么?无论如何我可以'找回'现在显示在?中的汉字吗?我真的不明白编码在这种情况下是如何工作的......
【问题讨论】:
标签: encoding utf-8 cjk chinese-locale