352件ヒット
[1-100件を表示]
(0.122秒)
ライブラリ
- ビルトイン (231)
-
cgi
/ core (12) - csv (12)
-
irb
/ input-method (12) -
minitest
/ unit (1) -
rexml
/ document (48) - stringio (12)
クラス
-
ARGF
. class (24) - Array (21)
- CSV (12)
-
Encoding
:: Converter (60) - IO (54)
-
IRB
:: StdioInputMethod (12) -
RDoc
:: Options (24) -
REXML
:: Document (24) -
REXML
:: Instruction (24) - String (72)
- StringIO (12)
モジュール
-
CGI
:: QueryExtension (12) -
MiniTest
:: Assertions (1)
キーワード
-
accept
_ encoding (12) - content (12)
- encode (36)
- encode! (24)
- encoding= (12)
-
external
_ encoding (12) - inspect (12)
-
internal
_ encoding (12) -
last
_ error (12) -
mu
_ pp (1) - pack (21)
-
primitive
_ convert (48) -
set
_ encoding (60) -
set
_ encoding _ by _ bom (6) - target (12)
- unpack (12)
- write (24)
検索結果
先頭5件
-
RDoc
:: Options # encoding -> Encoding (24241.0) -
コマンドライン引数の --encoding オプションを指定していた場合、指定した エンコーディングに対応する Encoding オブジェクトを返します。
...コマンドライン引数の --encoding オプションを指定していた場合、指定した
エンコーディングに対応する Encoding オブジェクトを返します。
指定しなかった場合は Encoding.default_external の値を返します。... -
IRB
:: StdioInputMethod # encoding -> Encoding (24203.0) -
自身の文字エンコーディングを返します。
自身の文字エンコーディングを返します。 -
IO
# set _ encoding _ by _ bom -> Encoding | nil (15303.0) -
BOM から IO のエンコーディングを設定します。
...BOM から IO のエンコーディングを設定します。
自身が BOM から始まる場合、BOM を読み進めて外部エンコーディングをセットし、セットしたエンコーディングを返します。
BOM が見つからなかった場合は nil を返します。
自......)
File.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... -
IO
# internal _ encoding -> Encoding | nil (15261.0) -
IO の内部エンコーディングを返します。 内部エンコーディングが指定されていない場合は nil を返します。
...
IO の内部エンコーディングを返します。
内部エンコーディングが指定されていない場合は nil を返します。
//emlist[例][ruby]{
IO.write("testfile", "abcde")
File.open("testfile") do |f|
p f.internal_encoding # => nil
f.set_encoding("ASCII-8BIT", "EUC-JP"......)
p f.internal_encoding # => #<Encoding:EUC-JP>
end
//}... -
IO
# external _ encoding -> Encoding | nil (15259.0) -
IO の外部エンコーディングを返します。 外部エンコーディングが指定されていない場合は nil を返します。 ただし読み込み専用モードの場合は Encoding.default_external になります。
...
IO の外部エンコーディングを返します。
外部エンコーディングが指定されていない場合は nil を返します。
ただし読み込み専用モードの場合は Encoding.default_external になります。
//emlist[例][ruby]{
IO.write("testfile", "abcde")
File.ope......n("testfile") { |f| p f.external_encoding } # => #<Encoding:UTF-8>
//}... -
IO
# set _ encoding(enc _ str , **opts) -> self (15250.0) -
IO のエンコーディングを設定します。
...
IO のエンコーディングを設定します。
引数が "A:B" のようにコロンで区切られた文字列の場合は、
A を外部エンコーディング、 B を内部エンコーディングに指定します。
引数が一つで、上のような形式でない場合には、......い。
@param enc_str エンコーディングを表す文字列を指定します。"A:B" のようにコロンで区切られた
文字列を指定した場合 A が外部エンコーディング、B が内部エンコーディングを
表します。
@param ext_en...... Encoding オブジェクトを指定します。
@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BIT", "EUC-JP"... -
IO
# set _ encoding(ext _ enc , int _ enc , **opts) -> self (15250.0) -
IO のエンコーディングを設定します。
...
IO のエンコーディングを設定します。
引数が "A:B" のようにコロンで区切られた文字列の場合は、
A を外部エンコーディング、 B を内部エンコーディングに指定します。
引数が一つで、上のような形式でない場合には、......い。
@param enc_str エンコーディングを表す文字列を指定します。"A:B" のようにコロンで区切られた
文字列を指定した場合 A が外部エンコーディング、B が内部エンコーディングを
表します。
@param ext_en...... Encoding オブジェクトを指定します。
@param int_enc 内部エンコーディングを表す文字列か Encoding オブジェクトを指定します。
@param opts エンコーディング変換のオプション
例:
io = File.open(file)
io.set_encoding("ASCII-8BIT", "EUC-JP"... -
CGI
:: QueryExtension # accept _ encoding -> String (15218.0) -
ENV['HTTP_ACCEPT_ENCODING'] を返します。
...ENV['HTTP_ACCEPT_ENCODING'] を返します。... -
RDoc
:: Options # encoding=(val) (12124.0) -
コマンドライン引数の --encoding オプションと同様の指定を行います。
...コマンドライン引数の --encoding オプションと同様の指定を行います。
@param val 設定する Encoding オブジェクトを指定します。...