るりまサーチ

最速Rubyリファレンスマニュアル検索!
120件ヒット [1-100件を表示] (0.018秒)
トップページ > クエリ:j[x] > クエリ:MinusInfinity[x]

別のキーワード

  1. encoding windows_31j
  2. _builtin windows_31j
  3. _builtin cswindows31j
  4. encoding cswindows31j
  5. json j

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

JSON::MinusInfinity -> Float (21101.0)

負の無限大を表します。

負の無限大を表します。

@see Float

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

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

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

デフォルトでは、サイズが最小となる JSON 形式の文字列を生成します。
また、循環参照のチェックを行います。JSON::NaN, JSON::Infinity,
J
SON::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 (3118.0)

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

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

デフォルトでは、サイズが最小となる JSON 形式の文字列を生成します。
また、循環参照のチェックを行います。JSON::NaN, JSON::Infinity,
J
SON::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.#fast_generate(object) -> String (3106.0)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

絞り込み条件を変える

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

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

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

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


require 'json'

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

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

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

J
SON.load(str) # => {"a"=>1, "b"=>2, "c"=>3}
J
SON.load(str, proc{|v| p v }) # => {"a"=>1, "b"=>2, "c"=>3}...
...JSON::NaN, JSON::Infinity,
J
SON::MinusInfinity を生成することを許すようになります。
偽を指定した場合、これらの値を生成しようとすると例外が発生します。デフォルトは真です。
: :quirks_mode
真を指定するとパース時に単一のJS...
...すると深さのチェックを行いません。デフォルトは偽です。
: :allow_nan
真を指定した場合、JSON::NaN, JSON::Infinity,
J
SON::MinusInfinity を生成することを許すようになります。
偽を指定した場合、これらの値を生成しようとする...

JSON.#parse!(source, options = {}) -> object (3106.0)

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

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

J
SON.#parse よりも危険なデフォルト値が指定されているので
信頼できる文字列のみを入力として使用するようにしてください。

@param source JSON 形式の...
...を指定すると 4627 を無視してパース時に JSON::NaN, JSON::Infinity,
J
SON::MinusInfinity を許可するようになります。デフォルトは真です。
: :create_additions
偽を指定するとマッチするクラスや JSON.create_id が見つかっても付加情報を生...
...quire "json"

j
son_text = "[1,2,{\"name\":\"tanaka\",\"age\":19}, NaN]"
J
SON.parse!(json_text)
# => [1, 2, {"name"=>"tanaka", "age"=>19}, NaN]

J
SON.parse!(json_text, symbolize_names: true)
# => [1, 2, {:name=>"tanaka", :age=>19}, NaN]

J
SON.parse(json_text) # => unexpected token at 'NaN]' (JSON::Pa...

JSON.#parse(source, options = {}) -> object (3106.0)

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

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

@param source JSON 形式の文字列を指定します。

@param options オプションをハッシュで指定します。
指定可能なオプションは以下の通りです。

: :max_n...
...を指定すると 4627 を無視してパース時に JSON::NaN, JSON::Infinity,
J
SON::MinusInfinity を許可するようになります。デフォルトは偽です。
: :create_additions
偽を指定するとマッチするクラスや JSON.create_id が見つかっても付加情報を生...
...フォルトは偽です。

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

J
SON.parse('[1,2,{"name":"tanaka","age":19}]')
# => [1, 2, {"name"=>"tanaka", "age"=>19}]

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

@see JSON::Parser#parse...

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

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

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

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


require 'json'

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

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

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

J
SON.load(str) # => {"a"=>1, "b"=>2, "c"=>3}
J
SON.load(str, proc{|v| p v }) # => {"a"=>1, "b"=>2, "c"=>3}...
...JSON::NaN, JSON::Infinity,
J
SON::MinusInfinity を生成することを許すようになります。
偽を指定した場合、これらの値を生成しようとすると例外が発生します。デフォルトは真です。
: :quirks_mode
真を指定するとパース時に単一のJS...
...すると深さのチェックを行いません。デフォルトは偽です。
: :allow_nan
真を指定した場合、JSON::NaN, JSON::Infinity,
J
SON::MinusInfinity を生成することを許すようになります。
偽を指定した場合、これらの値を生成しようとする...
<< 1 2 > >>