248件ヒット
[101-200件を表示]
(0.035秒)
モジュール
- JSON (84)
- Kernel (92)
- Marshal (48)
- ObjectSpace (24)
キーワード
- Float (12)
- Integer (12)
-
allocation
_ sourcefile (12) -
count
_ objects _ size (12) - dump (36)
-
fast
_ generate (12) -
fast
_ unparse (12) - format (12)
- generate (12)
- gets (12)
- load (12)
- open (8)
-
pretty
_ generate (12) -
pretty
_ unparse (12) - readline (12)
- restore (12)
- sprintf (12)
- unparse (12)
検索結果
先頭5件
-
JSON
. # pretty _ unparse(object , options = nil) -> String (211.0) -
Ruby のオブジェクトを JSON 形式の文字列に変換して返します。
...ドは JSON.#generate よりも人間に読みやすい文字列を返します。
pretty_unparse は将来削除される予定です。
@param object JSON 形式の文字列に変換するオブジェクトを指定します。
@param options JSON::State または、to_hash や to_h メソッ... -
JSON
. # dump(object , io = nil , limit = nil) -> String | IO (209.0) -
与えられたオブジェクトを JSON 形式の文字列に変換してダンプします。
...文字列に変換してダンプします。
与えられたオブジェクトを引数として JSON.#generate を呼び出します。
@param object ダンプするオブジェクトを指定します。
@param io IO のように write メソッドを実装しているオブジェクトを... -
Marshal
. # dump(obj , limit = -1) -> String (120.0) -
obj を指定された出力先に再帰的に出力します。
...と深さチェックを行いません。
デフォルトは -1 です。
@return port を省略すると、obj をダンプした String を返します。
port を指定すると port を返します。
@raise TypeError ファイルに書き出せないオブジェク......オブジェクトをダンプしようとした場合に発生します。
@raise ArgumentError limit 段以上深くリンクしたオブジェクトをダンプしようと
した場合に発生します。
@see Object#marshal_dump, Object#marshal_load... -
Kernel
. # format(format , *arg) -> String (115.0) -
format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。
...けが意味を持ちます。
: s
文字列を出力します。
引数が String オブジェクトでなければ to_s メソッドにより文字列化
したものを引数として扱います。
: p
Object#inspect の結果を出力します。
//emlist[][ruby]{
p sprintf("%s", /e+/)... -
Kernel
. # sprintf(format , *arg) -> String (115.0) -
format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。
...けが意味を持ちます。
: s
文字列を出力します。
引数が String オブジェクトでなければ to_s メソッドにより文字列化
したものを引数として扱います。
: p
Object#inspect の結果を出力します。
//emlist[][ruby]{
p sprintf("%s", /e+/)... -
Kernel
. # gets(rs = $ / ) -> String | nil (114.0) -
ARGFから一行読み込んで、それを返します。 行の区切りは引数 rs で指定した文字列になります。
...< 'c.txt'
p gets #=> "hello\n"
p gets(nil) #=> "it\ncommon\n"
p gets("") #=> "ARGF\n\n"
p gets('、') #=> "# スクリプトに指定した引数 (Object::ARGV を参照) をファイル名と\n# みなして、"
p gets #=> "それらのファイルを連結した 1 つの仮想ファイルを表す......d of file reached (EOFError)
//}
//emlist[b.txt][ruby]{
hello
it
common
//}
//emlist[c.txt][ruby]{
ARGF
# スクリプトに指定した引数 (Object::ARGV を参照) をファイル名と
# みなして、それらのファイルを連結した 1 つの仮想ファイルを表すオブジェク... -
Kernel
. # readline(rs = $ / ) -> String (114.0) -
ARGFから一行読み込んで、それを返します。 行の区切りは引数 rs で指定した文字列になります。
...adline #=> "hello\n"
p readline(nil) #=> "it\ncommon\n"
p readline("") #=> "ARGF\n\n"
p readline('、') #=> "スクリプトに指定した引数 (Object::ARGV を参照) をファイル名と\nみなして、"
p readline #=> "それらのファイルを連結した 1 つの仮想ファイルを表......。 \n"
p readline # end of file reached (EOFError)
# --- b.txt ---
hello
it
common
# --- c.txt ---
ARGF
# スクリプトに指定した引数 (Object::ARGV を参照) をファイル名と
# みなして、それらのファイルを連結した 1 つの仮想ファイルを表すオブジェク... -
Marshal
. # load(port , proc = nil) -> object (109.0) -
port からマーシャルデータを読み込んで、元のオブジェクトと同 じ状態をもつオブジェクトを生成します。
...)
# => "a"
# 1
# 10000000000
# 1.0
# :foo
# ["a", 1, 10000000000, 1.0, :foo]
# ["a", 1, 10000000000, 1.0, :foo]
//}
@param port String か IO (またはそのサブクラス)の
インスタンスを指定します。
@param proc 手続きオブジェクト。Proc
@... -
Marshal
. # restore(port , proc = nil) -> object (109.0) -
port からマーシャルデータを読み込んで、元のオブジェクトと同 じ状態をもつオブジェクトを生成します。
...)
# => "a"
# 1
# 10000000000
# 1.0
# :foo
# ["a", 1, 10000000000, 1.0, :foo]
# ["a", 1, 10000000000, 1.0, :foo]
//}
@param port String か IO (またはそのサブクラス)の
インスタンスを指定します。
@param proc 手続きオブジェクト。Proc
@...