Class: String
| Relationships & Source Files | |
| Inherits: | Object |
| Defined in: | lib/kconv.rb |
Instance Method Summary
-
#iseuc ⇒ Boolean
Returns whether
self‘s encoding is EUC-JP or not. -
#isjis ⇒ Boolean
Returns whether
self‘s encoding is ISO-2022-JP or not. -
#issjis ⇒ Boolean
Returns whether
self‘s encoding is Shift_JIS or not. -
#isutf8 ⇒ Boolean
Returns whether
self‘s encoding is UTF-8 or not. -
#kconv(to_enc, from_enc)
Convert
selftoto_enc. -
#toeuc ⇒ String
Convert
selfto EUC-JP. -
#tojis ⇒ String
Convert
selfto ISO-2022-JP. -
#tolocale ⇒ String
Convert
selfto locale encoding. -
#tosjis ⇒ String
Convert
selfto Shift_JIS. -
#toutf16 ⇒ String
Convert
selfto UTF-16. -
#toutf32 ⇒ String
Convert
selfto UTF-32. -
#toutf8 ⇒ String
Convert
selfto UTF-8.
Instance Method Details
#iseuc ⇒ Boolean
Returns whether self‘s encoding is EUC-JP or not.
#isjis ⇒ Boolean
Returns whether self‘s encoding is ISO-2022-JP or not.
#issjis ⇒ Boolean
Returns whether self‘s encoding is Shift_JIS or not.
#isutf8 ⇒ Boolean
Returns whether self‘s encoding is UTF-8 or not.
#kconv(to_enc, from_enc)
Convert self to to_enc. to_enc and from_enc are given as constants of ::Kconv or Encoding objects.
#toeuc ⇒ String
Convert self to EUC-JP
#tojis ⇒ String
Convert self to ISO-2022-JP
#tolocale ⇒ String
Convert self to locale encoding
#tosjis ⇒ String
Convert self to Shift_JIS
#toutf16 ⇒ String
Convert self to UTF-16
#toutf32 ⇒ String
Convert self to UTF-32
#toutf8 ⇒ String
Convert self to UTF-8