将文本转换为 ASCII/ISO-8859-1

将文本转换为 ASCII/ISO-8859-1

我正在寻找一些可以将文本(最好是从 UTF-8(但 ISO-8859-2 和 WINDOWS-1250 就可以))转换为 ASCII/ISO-8859-1 的工具?

我见过一些在线音译工具,但我需要一些命令行工具(并且 iconv 拒绝转换文件)。

答案1

默认情况下,如果文件包含目标字符集中不存在的字符,则 iconv 拒绝转换文件。用于//TRANSLIT“降级”此类角色。

iconv -f utf-8 -t iso8859-1//TRANSLIT

答案2

如果你可以使用Python,请尝试一下slugify这是为了进行字符转换,例如é => e.忘记我之前提到的答案konwert,它用于格式转换。

相关内容