別のキーワード
種類
- インスタンスメソッド (162)
- クラス (36)
- 特異メソッド (36)
- 文書 (24)
- モジュール (12)
クラス
キーワード
- ConversionError (12)
- NKF (12)
- UndefinedConversionError (12)
- UnknownConversionMethodError (12)
-
destination
_ encoding (12) -
destination
_ encoding _ name (12) -
error
_ char (12) -
insert
_ output (12) - new (36)
-
point
_ conversion _ form (12) -
point
_ conversion _ form= (12) -
primitive
_ convert (48) -
primitive
_ errinfo (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) -
source
_ encoding (12) -
source
_ encoding _ name (12)
検索結果
先頭5件
-
Scanf
:: FormatSpecifier # conversion (18101.0) -
@todo
@todo -
OpenSSL
:: PKey :: EC :: Group # point _ conversion _ form -> Symbol (6107.0) -
点のエンコーディング方式を返します。
...:compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。
@raise OpenSSL::PKey::EC::Group::Error 得られたエンコーディングが未知の値であった
場合に発生します。
@see OpenSSL::PKey::EC::Group#point_conversion_form=... -
OpenSSL
:: PKey :: EC :: Group # point _ conversion _ form=(sym) (6107.0) -
点のエンコーディング方式を設定します。
...エンコーディング方式を設定します。
以下のいずれかを設定します。
* :compressed
* :uncompressed
* :hybrid
詳しくは X9.62 (ECDSA) などを参照してください。
@param sym 設定する方式(Symbol)
@see OpenSSL::PKey::EC::Group#point_conversion_form... -
Encoding
:: UndefinedConversionError (6000.0) -
エンコーディング変換後の文字が存在しない場合に発生する例外。
...C-JP に変換しようとした場合などに発生します。
//emlist[例][ruby]{
"\u2603".encode(Encoding::EUC_JP)
#=> Encoding::UndefinedConversionError: U+2603 from UTF-8 to EUC-JP
//}
変換が多段階でなされ、その途中で例外が生じた場合は、
例外オブジェクト......859-1 -> UTF-8 -> EUC-JP
begin
ec.convert("\xa0")
# NO-BREAK SPACE, which is available in UTF-8 but not in EUC-JP.
rescue Encoding::UndefinedConversionError
p $!.source_encoding #=> #<Encoding:UTF-8>
p $!.destination_encoding #=> #<Encoding:EUC-JP>
p $!.source_encoding... -
RSS
:: ConversionError (6000.0) -
-
RSS
:: UnknownConversionMethodError (6000.0) -
-
Encoding
:: UndefinedConversionError # destination _ encoding -> Encoding (3000.0) -
エラーを発生させた変換の変換先のエンコーディングを Encoding オブジェクトで返します。
...エラーを発生させた変換の変換先のエンコーディングを Encoding
オブジェクトで返します。
@see Encoding::UndefinedConversionError#source_encoding... -
Encoding
:: UndefinedConversionError # destination _ encoding _ name -> String (3000.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
...エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#destination_encoding... -
Encoding
:: UndefinedConversionError # error _ char -> String (3000.0) -
エラーを発生させた1文字を文字列で返します。
...エラーを発生させた1文字を文字列で返します。
//emlist[例][ruby]{
ec = Encoding::Converter.new("UTF-8", "EUC-JP")
begin
ec.convert("\u{a0}")
rescue Encoding::UndefinedConversionError
puts $!.error_char.dump #=> "\u{a0}"
end
//}...