るりまサーチ

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

別のキーワード

  1. json to_json
  2. json state
  3. json parser
  4. json generate
  5. json parse

クラス

キーワード

検索結果

<< < 1 2 >>

Rational.json_create(hash) -> Rational (24219.0)

JSON のオブジェクトから Rational のオブジェクトを生成して返します。

...
JSON
のオブジェクトから Rational のオブジェクトを生成して返します。

@param hash 分子をキー 'n'、分母をキー 'd' に持つハッシュを指定します。...

Regexp.json_create(hash) -> Regexp (24219.0)

JSON のオブジェクトから Ruby のオブジェクトを生成して返します。

...
JSON
のオブジェクトから Ruby のオブジェクトを生成して返します。

@param hash 適切なキーを持つハッシュを指定します。...

Struct.json_create(hash) -> Struct (24219.0)

JSON のオブジェクトから Ruby のオブジェクトを生成して返します。

...
JSON
のオブジェクトから Ruby のオブジェクトを生成して返します。

@param hash 適切なキーを持つハッシュを指定します。...

Symbol.json_create(hash) -> Symbol (24219.0)

JSON のオブジェクトから Symbol のオブジェクトを生成して返します。

...
JSON
のオブジェクトから Symbol のオブジェクトを生成して返します。

@param hash 文字列をキー 's' に持つハッシュを指定します。...

Time.json_create(hash) -> Time (24219.0)

JSON のオブジェクトから Ruby のオブジェクトを生成して返します。

...
JSON
のオブジェクトから Ruby のオブジェクトを生成して返します。

@param hash 適切なキーを持つハッシュを指定します。...

絞り込み条件を変える

JSON.create_id -> String (21123.0)

json_create メソッドで使用するクラスを決定するために使用する値を返します。

...
json_create
メソッドで使用するクラスを決定するために使用する値を返します。

デフォルトは "json_class" です。

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

class User
attr :id, :name
def initialize(id, name)
@id, @name = id, name
end

def self.json_create(...
...def as_json(*)
{
JSON
.create_id => self.class.name,
"id" => id,
"name" => name,
}
end

def to_json(*)
as_json.to_json
end
end

json
= JSON.generate(User.new(1, "tanaka"))
json
# => "{\"json_class\":\"User\",\"id\":1,\"name\":\"tanaka\"}"
JSON
.parse(json, create_...

JSON.create_id=(identifier) (21111.0)

json_create メソッドで使用するクラスを決定するために使用する値をセットします。

...
json_create
メソッドで使用するクラスを決定するために使用する値をセットします。

@param identifier 識別子を指定します。

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

JSON
.create_id # => "json_class"
puts (1..5).to_json...
...# => {"json_class":"Range","a":[1,5,false]}
JSON
.create_id = "my_json_class" # => "my_json_class"
JSON
.create_id # => "my_json_class"
puts (1..5).to_json # => {"my_json_class":"Range","a":[1,5,false]}
//}...
<< < 1 2 >>