【问题标题】:iconv convertiing from unknown source to latin1iconv 从未知来源转换为 latin1 【发布时间】:2017-03-17 07:29:34 【问题描述】: 如何将字符串从外语未知字符集转换为 latin1 字符集。我正在使用 ruby 1.8.7。 【问题讨论】: 标签: ruby encoding iconv 【解决方案1】: 你不能。您需要知道源编码。 【讨论】: 在 ruby 1.8.7 中还有其他方法可以将字符串转换为 laitin-1 吗? 如果您不知道源编码,那么您不可能对字符串进行转码。时期。您需要根据源编码对字符串进行解码,然后根据目标编码对其进行编码。如果您不知道源编码,则不能这样做。这与您使用什么方法、什么库或什么语言无关。如果不知道源编码,则无法转码。