るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.009秒)
トップページ > クエリ:copy[x] > クラス:JSON::State[x]

別のキーワード

  1. net/http copy
  2. fileutils copy
  3. io copy_stream
  4. fileutils copy_file
  5. _builtin copy_stream

ライブラリ

キーワード

検索結果

JSON::State.from_state(options) -> JSON::State (19.0)

与えられた options によって生成した JSON::State のインスタンスを返します。

... JSON::State のインスタンスを返します。

@param options JSON::State のインスタンスか、ハッシュを指定します。

@return options がハッシュである場合は、それによって初期化した JSON::State
返します。options が JSON::State...
...ていない JSON::State
インスタンスを返します。

//emlist[例 Hash を指定][ruby]{
require "json"

json_state = JSON::State.from_state(indent: "\t")
json_state.class # => JSON::Ext::Generator::State
json_state.indent # => "\t"
//}

//emlist[例 JSON::State を指定][rub...
...y]{
require "json"

json_state = JSON::State.from_state(indent: "\t")
# JSON を出力する何らかの処理を実行する
copy
= JSON::State.from_state(json_state)
copy
.class # => JSON::Ext::Generator::State
copy
.indent # => "\t"
//}...

JSON::State.new(options = {}) -> JSON::State (19.0)

自身を初期化します。

...e "json"

json_state = JSON::State.new(indent: "\t")
json_state.class # => JSON::Ext::Generator::State
json_state.indent # => "\t"
//}

//emlist[例 JSON::State を指定][ruby]{
require "json"

json_state = JSON::State.new(indent: "\t")
copy
= JSON::State.new(json_state)
copy
.class # => JSON::Ext...