1

我必须做一些与iconv -f utf8 -t sjisMS $INPUT_FILEJava 相同的事情。该命令在 Unix 中

我在 java 中没有找到任何带有 sjisMS 的编码。Java 中有 Shift_JIS,但没有 sjisMS。是Java中的Ms932吗?

帮我解决这个问题

4

1 回答 1

0

当人们阅读Shift JIS时,答案看起来是肯定的。

您可以使用 java 命令行工具 native2ascii 对其进行测试

native2ascii -encoding UTF-8 $INPUT_FILE tmp.txt
native2ascii -reverse -encoding Ms932 tmp.txt $OUTPUT_FILE

然后与 iconv 进行二进制比较。

最好在使用所有代码生成输入文件时。

于 2013-04-30T10:14:32.630 回答