Ruby 2.1.0 リファレンスマニュアル
> ライブラリ一覧
> 組み込みライブラリ
> Encoding::Converterクラス
> new
singleton method Encoding::Converter.new
new(source_encoding, destination_encoding) -> Encoding::Converter
[permalink][rdoc]
new(source_encoding, destination_encoding, options) -> Encoding::Converter
new(convpath) -> Encoding::Converter
-
Encoding::Converter オブジェクトを作成します。
- [PARAM] source_encoding:
-
変換元のエンコーディング
- [PARAM] destination_encoding:
-
変換先のエンコーディング
- [PARAM] options:
-
変換の詳細を指定する定数やハッシュ
- [PARAM] convpath:
-
変換経路の配列
options では String#encode でのハッシュオプションに加えて、以下の定数が利用可能です。
- Encoding::Converter::INVALID_REPLACE
- Encoding::Converter::UNDEF_REPLACE
- Encoding::Converter::UNDEF_HEX_CHARREF
- Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR
- Encoding::Converter::CRLF_NEWLINE_DECORATOR
- Encoding::Converter::CR_NEWLINE_DECORATOR
- Encoding::Converter::XML_TEXT_DECORATOR
- Encoding::Converter::XML_ATTR_CONTENT_DECORATOR
- Encoding::Converter::XML_ATTR_QUOTE_DECORATOR