【发布时间】:2013-11-04 23:15:07
【问题描述】:
我正在尝试使用以下方法将文件从 shiftjis 编码转换为 utf-8,但它不起作用。有什么乐于助人的聪明人吗?
perl -i.bak -e 'use utf8; use Encode qw(decode encode); my $ustr = Encode::decode("shiftjis",$_); my $val = Encode::encode("utf-8",$ustr); print "$val";' filename
我对代码页很陌生,网络似乎充斥着关于这个主题的各种复杂性。我只想要一个班轮。输入文件和输出文件看起来是一样的。
【问题讨论】:
-
“不工作”是什么意思?有了 6.3K 代表,您应该知道将其包含在您的帖子中。
-
输入文件和输出文件是一样的
-
我发誓这会对某人有所帮助。