我有一个日本客户,并生成了一个大型平面文件(120 万行)要发送给他们的数据。
该文件采用 UTF-8 编码,支持存储和显示所有日文字符。客户希望以专为日语字符设计的 shiftJIS 编码格式接收此文件。
我的问题是我的文件非常大,我将不得不重复对数百个文件执行此操作。在线转换器工具上的复制粘贴字段无法缩放到该大小并且不够快。
有谁知道我可以用来转换编码的免费桌面应用程序甚至是 ruby 库?或者有什么其他建议?
谢谢!
我有一个日本客户,并生成了一个大型平面文件(120 万行)要发送给他们的数据。
该文件采用 UTF-8 编码,支持存储和显示所有日文字符。客户希望以专为日语字符设计的 shiftJIS 编码格式接收此文件。
我的问题是我的文件非常大,我将不得不重复对数百个文件执行此操作。在线转换器工具上的复制粘贴字段无法缩放到该大小并且不够快。
有谁知道我可以用来转换编码的免费桌面应用程序甚至是 ruby 库?或者有什么其他建议?
谢谢!
无需任何工具或实用程序,只需使用gedit即可转换您的文件。遵循以下步骤:
我猜你想要的可能是nkf
网络汉字过滤器。
您可以将文件从 utf-8 转换为 shift-jis,如下所示:
% nkf -s file-utf8.txt > file-sjis.txt
手册页: http:
//linuxcommand.org/man_pages/nkf1.html
维基百科:
http ://en.wikipedia.org/wiki/Network_Kanji_Filter
您可以像这样安装 nkf:
% sudo yum install nkf
% sudo port install nkf
% brew install nkf
希望这可以帮助。