るりまサーチ

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

別のキーワード

  1. kernel require
  2. getoptlong require_order
  3. irb/ext/use-loader irb_require
  4. rubygems/custom_require require
  5. _builtin require

ライブラリ

キーワード

検索結果

<< < 1 2 >>

JSON.#restore(source, proc = nil, options = {}) -> object (26.0)

与えられた JSON 形式の文字列を Ruby オブジェクトとしてロードして返します。

... JSON 形式の文字列を Ruby オブジェクトとしてロードして返します。

proc として手続きオブジェクトが与えられた場合は、読み込んだオブジェクトを
引数にその手続きを呼び出します。


require
'json'

str=<<JSON
[1,2,3]
JSON
...
...

JSON
.load(str) # => [1,2,3]
JSON
.load(str, proc{|v| p v }) # => [1,2,3]
# 以下が表示される
# 1
# 2
# 3
# [1,2,3]

str=<<JSON
{ "a":1, "b":2, "c":3 }
JSON


JSON
.load(str) # => {"a"=>1, "b"=>2, "c"=>3}
JSON
.load(str, proc{|v| p v }) # => {"a"=>1, "b"=>2, "c"=>3}...
...# "c"
# 3
# {"a"=>1, "b"=>2, "c"=>3}

@
param source JSON 形式の文字列を指定します。他には、to_str, to_io, read メソッドを持つオブジェクトも指定可能です。

@
param proc Proc オブジェクトを指定します。

@
param options オプションをハッシ...

JSON.#fast_generate(object) -> String (14.0)

与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。

...与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。

このメソッドは循環参照のチェックを無効にしています。また、
JSON
::NaN, JSON::Infinity, JSON::MinusInfinity を生成することがあります。
このため容易に...
...をつけてください。

fast_unparse は将来削除される予定です。

@
param object JSON 形式の文字列に変換するオブジェクトを指定します。

//emlist[例][ruby]{
require
"json"

JSON
.fast_generate({ name: "tanaka", age: 19 }) # => "{\"name\":\"tanaka\",\"age\":19}"...

JSON.#fast_unparse(object) -> String (14.0)

与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。

...与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。

このメソッドは循環参照のチェックを無効にしています。また、
JSON
::NaN, JSON::Infinity, JSON::MinusInfinity を生成することがあります。
このため容易に...
...をつけてください。

fast_unparse は将来削除される予定です。

@
param object JSON 形式の文字列に変換するオブジェクトを指定します。

//emlist[例][ruby]{
require
"json"

JSON
.fast_generate({ name: "tanaka", age: 19 }) # => "{\"name\":\"tanaka\",\"age\":19}"...
<< < 1 2 >>