るりまサーチ

最速Rubyリファレンスマニュアル検索!
248件ヒット [101-200件を表示] (0.035秒)

別のキーワード

  1. objectspace each_object
  2. _builtin each_object
  3. object send
  4. object to_enum
  5. object enum_for

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 3 > >>

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

@...
<< < 1 2 3 > >>