昨天我在记事本文件中写了一些文字,里面装满了Unicode字符并将文件保存为ANSI。记事本给了我一些警告,我点击确定没有完全阅读它并关闭记事本。
今天当我再次在记事本中打开相同的文字时,我看到记事本已经充满了???迹象。我现在明白这是因为我将Unicode数据保存为ANSI文本。有没有办法找回这个文本?可能正在使用一些十六进制编辑器吗?
答案 0 :(得分:2)
没有。某些字符无法以某些编码进行编码。 "风"例如,在ISO-8859或任何其他单字节编码中根本不能编码。每个ANSI编码也只能编码所有可能字符的某个子集。根本不可能在该编码中存储未在特定ANSI编码中定义的字符,它们根本就没有在那里定义。
所以,他们已经离开了。你最好拔出一个备份。