るりまサーチ

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

別のキーワード

  1. json to_json
  2. json state
  3. json parser
  4. json []
  5. json parse

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

JSON (44016.0)

JSON (JavaScript Object Notation) を扱うためのモジュールです。

...JSON (JavaScript Object Notation) を扱うためのモジュールです。...

JSON::JSON_LOADED -> bool (36217.0)

JSON ライブラリがロード済みである場合に真を返します。 そうでない場合は偽を返します。

...
JSON
ライブラリがロード済みである場合に真を返します。
そうでない場合は偽を返します。...

JSON.[](object, options) -> object (24288.0)

文字列のように扱えるデータを受け取った場合は Ruby のオブジェクトに変換して返します。 そうでない場合は JSON に変換して返します。

... JSON に変換して返します。

@param object 任意のオブジェクト指定可能です。

@param options JSON.#parse, JSON.#generate の説明を参照してください。

//emlist[例][ruby]{
require "json"
string=<<JSON
{ "a":1, "b":2, "c":3 }
JSON

hash = { a: 1, b: 2, c: 3 }

JSON
[s...
...# => Hash
JSON
[string] # => {"a"=>1, "b"=>2, "c"=>3}
JSON
[string, symbolize_names: true] # => {:a=>1, :b=>2, :c=>3}
JSON
[hash].class # => String
JSON
[hash] # => "{\"a\":1,\"b\":2,\"c\":3}"
//}

@see JSON.#parse, JSON.#generate...

Kernel#JSON(object, options = {}) -> object (24271.0)

第一引数に与えられたオブジェクトの種類によって Ruby のオブジェクトか JSON 形式の文字列を返します。

...ェクトか JSON 形式の文字列を返します。

第一引数に文字列のようなオブジェクトを指定した場合は、それを JSON.#parse を用いてパースした結果を返します。
そうでないオブジェクトを指定した場合は、それを JSON.#generate を...
...

@param object 任意のオブジェクトを指定します。

@param options JSON.#parse, JSON.#generate に渡すオプションを指定します。

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

JSON
('[1,2,{"name":"tanaka","age":19}]')
# => [1, 2, {"name"=>"tanaka", "age"=>19}]

JSON
('[1,2,{"name":...
..."tanaka","age":19}]', symbolize_names: true)
# => [1, 2, {:name=>"tanaka", :age=>19}]
//}

@see JSON.#parse, JSON.#generate...

JSON.#generate(object, state = nil) -> String (24260.0)

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

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

デフォルトでは、サイズが最小となる JSON 形式の文字列を生成します。
また、循環参照のチェックを行います。JSON::NaN, JSON::Infinity,
JSON
::MinusInfinity を生成する...
...こともありません。

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

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

@param state JSON::State または、to_hash や to_h メソッドでハッシュに変換可能なオブジェクトを指定で...
...)
: :space_before
a string that is put before a : pair delimiter (default: '')
: :object_nl
a string that is put at the end of a JSON object (default: '')
: :array_nl
a string that is put at the end of a JSON array (default: '')
: :check_circular
真を指定した場合、生成するオブ...

絞り込み条件を変える

JSON.#unparse(object, state = nil) -> String (24260.0)

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

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

デフォルトでは、サイズが最小となる JSON 形式の文字列を生成します。
また、循環参照のチェックを行います。JSON::NaN, JSON::Infinity,
JSON
::MinusInfinity を生成する...
...こともありません。

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

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

@param state JSON::State または、to_hash や to_h メソッドでハッシュに変換可能なオブジェクトを指定で...
...)
: :space_before
a string that is put before a : pair delimiter (default: '')
: :object_nl
a string that is put at the end of a JSON object (default: '')
: :array_nl
a string that is put at the end of a JSON array (default: '')
: :check_circular
真を指定した場合、生成するオブ...

JSON.parser -> JSON::Ext::Parser (24235.0)

JSON ライブラリがパーサとして使用するクラスを返します。

...
JSON
ライブラリがパーサとして使用するクラスを返します。

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

JSON
.parser # => JSON::Ext::Parser
//}...

JSON.state -> JSON::Ext::Generator::State (24235.0)

JSON ライブラリがジェネレータの状態を表すクラスとして使用するクラスを返します。

...
JSON
ライブラリがジェネレータの状態を表すクラスとして使用するクラスを返します。

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

JSON
.state # => JSON::Ext::Generator::State
//}...

JSON.generator -> JSON::Ext::Generator (24217.0)

JSON ライブラリがジェネレータとして使用するモジュールを返します。

...
JSON
ライブラリがジェネレータとして使用するモジュールを返します。...
<< 1 2 3 ... > >>