如何使用Ruby中的iconv将字符串从简体中文转换为繁体中文(反之亦然)?
我试过
Iconv.conv("gb2312//IGNORE", "big5//IGNORE", '大家一起學中文')
我得到一个完全不同的字符串。我尝试过使用GBK和BIG5编码,我得到了一个IllegalSequence错误。
感谢。
答案 0 :(得分:4)
https://rubygems.org/gems/tradsim
我刚写了一个宝石
安装宝石
gem install tradsim
使用宝石
# encoding: UTF-8
require 'tradsim'
puts Tradsim::to_sim("大家一起學中文")
它会产生
大家一起学中文
您可以使用Tradsim::to_trad
执行相反操作。
答案 1 :(得分:0)
你想把学生转换成学吗?我可能是错的,但我认为Iconv不会执行那种转换。