methods=String/i.kconv.kconv,String/i.tojis.kconv,String/i.toeuc.kconv,String/i.tosjis.kconv,String/i.toutf8.kconv,String/i.toutf16.kconv,String/i.iseuc.kconv,String/i.issjis.kconv,String/i.isutf8.kconv
sublibraries=
requires=
classes=Kconv
is_sublibrary=false

日本語文字コードの変換を手軽に行うためのライブラリです。

kconv を require すると [[c:String]] クラスに変換用のメソッドが定義されます。
[[c:Kconv]] にも同等のメソッドが定義されます。 [[c:Kconv]] には
エンコーディングを表す定数も定義されています。


=== 使用例

  newstring = Kconv.kconv(string, Kconv::JIS, Kconv::AUTO)
  newstring = Kconv.tojis(string)
  newstring = Kconv.toeuc(string)
  newstring = Kconv.tosjis(string)
  guessed_code = Kconv.guess(string)

または

  newstring = string.kconv(Kconv::JIS, Kconv::AUTO)
  newstring = string.tojis
  newstring = string.toeuc
  newstring = string.tosjis
