るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.042秒)
トップページ > クエリ:encoding[x] > クエリ:EUC_JP[x] > クエリ:UndefinedConversionError[x]

別のキーワード

  1. kconv euc
  2. nkf euc
  3. encoding euc_kr
  4. encoding euc_cn
  5. encoding euc_jp_ms

ライブラリ

検索結果

Encoding::UndefinedConversionError (21090.0)

エンコーディング変換後の文字が存在しない場合に発生する例外。

...ない文字を EUC-JP に変換しようとした場合などに発生します。

//emlist[例][ruby]{
"\u2603".encode(Encoding::EUC_JP)
#=> Encoding::UndefinedConversionError: U+2603 from UTF-8 to EUC-JP
//}


変換が多段階でなされ、その途中で例外が生じた場合は、
例外...
...e 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_name #=> "UTF-8"
p $!.destination_encoding_name #=> "EUC-JP"
puts $!.erro...
...r_char.dump #=> "\u{a0}"
p $!.error_char.encoding #=> #<Encoding:UTF-8>
end
//}...