繁体   English   中英

如何将ISO-8859-8-i转换为UTF-8?

[英]How do I convert ISO-8859-8-i to UTF-8?

我收到了一封使用charset iso-8859-8-i的电子邮件。 iconv说这是一个不受支持的字符集。 我尝试使用iso-8859-8但是在“无效的多字节序列”中出错。 知道如何将此字符串转换为UTF-8吗?

只需用"iso-8859-8"替换编码名称即可。 -i后缀表示它是按逻辑顺序排列的,而不是"iso-8859-8"传统意味着的向后“视觉顺序”。 iconv无论如何都无法专门处理“视觉秩序”,所以它应该很好地转换它。

至于“无效的多字节序列”,或许你可以向后获得source / dest charset参数顺序? 如果那不是问题,那么你的文件可能包含未在ISO-8859-8字符集中定义的字节,即它无效...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM