使用 iconv

问题描述

我有数百个 txt 文件在操作系统/外部硬盘驱动器之间丢失了正确的编码。我正在尝试使用 iconv 将它们转换回来,但不知道如何修复编码。

值得一提的是,我在 MacOS 上使用 Node.js 包:iconv-lite

我尝试过的:

解码(读取文件)-> 编码(写回):

UTF-8 -> UTF-16 / 32

UTF-8 -> ISO-8859-1 / ISO-8859-1

ISO-8859-1 / 7 -> UTF-8

错误编码示例:

错误 -> 正确:

Ê -> æ 

¯ -> ø 

但这不仅仅是一种语言。原始编码很可能是日语,但打开文件却说它是 UTF-8,所以我不知道它最初是什么。

如何解决编码问题。应该怎么读,怎么写?我如何避免这种情况再次发生?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...