るりまサーチ

最速Rubyリファレンスマニュアル検索!
5件ヒット [1-5件を表示] (0.282秒)
トップページ > ライブラリ:ビルトイン[x] > クエリ:p[x] > クエリ:set_encoding_by_bom[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

クラス

検索結果

IO#set_encoding_by_bom -> Encoding | nil (18139.0)

BOM から IO のエンコーディングを設定します。

...ile.open("bom.txt", "rb") do |io|
p
io.set_encoding_by_bom #=> #<Encoding:UTF-8>
str = io.read
p
str #=> "abc"
p
str.encoding #=> #<Encoding:UTF-8>
end

File.write("nobom.txt", "abc")
File.open("nobom.txt", "rb") do |io|
p
io.set_encoding_by_bom...