![将 .txt 文件从 windows-1251 转换为 utf-8](https://linux22.com/image/1382926/%E5%B0%86%20.txt%20%E6%96%87%E4%BB%B6%E4%BB%8E%20windows-1251%20%E8%BD%AC%E6%8D%A2%E4%B8%BA%20utf-8.png)
我正在尝试读取以 .txt 格式存储的西里尔文文本。一旦我用 OpenOffice 打开它,它就没问题了。一旦我用 Notepad++ 打开它,它就会显示无法读取的符号。在打开文件之前设置 Windows-1251 并没有太大帮助。默认值切换为编码为 UTF-8。
有没有办法将我的文本转换为 UTF-8?
答案1
我今天在另一台电脑上试过了(支持西里尔文)。用这种方法一切正常:OpenOffice -> 将文本复制到缓冲区 -> 将其粘贴到 Notepad++(UTF-8 无 BOM)-> 保存。以 UTF-8 格式保存。