548件ヒット
[501-548件を表示]
(0.051秒)
ライブラリ
- ビルトイン (135)
- json (88)
- optparse (22)
- prettyprint (44)
-
rexml
/ document (22) - socket (33)
- thread (8)
- win32ole (11)
- zlib (44)
クラス
-
Encoding
:: Converter (22) - IPSocket (11)
-
JSON
:: Parser (11) -
JSON
:: State (55) - OptionParser (22)
- PrettyPrint (44)
-
REXML
:: Element (22) - Random (33)
- Socket (11)
-
Thread
:: SizedQueue (33) - UDPSocket (11)
-
WIN32OLE
_ TYPE (11) -
Zlib
:: Deflate (11) -
Zlib
:: Inflate (11)
モジュール
- Enumerable (44)
- JSON (22)
- Zlib (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ConditionVariable (11)
-
MAX
_ MEM _ LEVEL (11) -
MAX
_ WBITS (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 2 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (3) - Ruby用語集 (11)
-
check
_ circular? (11) -
each
_ element _ with _ attribute (11) -
each
_ element _ with _ text (11) - format (11)
- generate (11)
- getoptlong (11)
- max= (11)
-
max
_ nesting (11) -
max
_ nesting= (11) -
net
/ http (11) -
ole
_ type (11) - putback (22)
- rand (33)
-
rb
_ time _ timespec _ new (9) - recvfrom (22)
-
recvfrom
_ nonblock (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 5 feature (11) -
ruby 1
. 9 feature (11) -
singleline
_ format (11) - summarize (22)
-
to
_ h (11) -
to
_ hash (11) - tsort (11)
- unparse (11)
検索結果
先頭5件
-
JSON
. # generate(object , state = nil) -> String (12.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...ます。
偽を指定した場合、これらの値を生成しようとすると例外が発生します。
デフォルトは偽です。
: :max_nesting
入れ子になっているデータの最大の深さを指定します。
偽を指定すると深さのチェックを行いません......][ruby]{
require "json"
JSON.generate([1, 2, { name: "tanaka", age: 19 }])
# => "[1,2,{\"name\":\"tanaka\",\"age\":19}]"
json_state = JSON::State.new(space: " ")
JSON.generate([1, 2, { name: "tanaka", age: 19 }], json_state)
# => "[1,2,{\"name\": \"tanaka\",\"age\": 19}]"
//}
@see JSON::State, JSO... -
JSON
. # unparse(object , state = nil) -> String (12.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...ます。
偽を指定した場合、これらの値を生成しようとすると例外が発生します。
デフォルトは偽です。
: :max_nesting
入れ子になっているデータの最大の深さを指定します。
偽を指定すると深さのチェックを行いません......][ruby]{
require "json"
JSON.generate([1, 2, { name: "tanaka", age: 19 }])
# => "[1,2,{\"name\":\"tanaka\",\"age\":19}]"
json_state = JSON::State.new(space: " ")
JSON.generate([1, 2, { name: "tanaka", age: 19 }], json_state)
# => "[1,2,{\"name\": \"tanaka\",\"age\": 19}]"
//}
@see JSON::State, JSO... -
JSON
:: State # to _ h -> Hash (12.0) -
自身をハッシュに変換します。
...require "json"
require "pp"
json_state = JSON::State.new
pp json_state.to_h
# => {:indent=>"",
# :space=>"",
# :space_before=>"",
# :object_nl=>"",
# :array_nl=>"",
# :allow_nan=>false,
# :ascii_only=>false,
# :max_nesting=>100,
# :depth=>0,
# :buffer_initial_l... -
JSON
:: State # to _ hash -> Hash (12.0) -
自身をハッシュに変換します。
...require "json"
require "pp"
json_state = JSON::State.new
pp json_state.to_h
# => {:indent=>"",
# :space=>"",
# :space_before=>"",
# :object_nl=>"",
# :array_nl=>"",
# :allow_nan=>false,
# :ascii_only=>false,
# :max_nesting=>100,
# :depth=>0,
# :buffer_initial_l... -
Ruby用語集 (12.0)
-
Ruby用語集 A B C D E F G I J M N O R S Y
...文字としては特別扱いされない。
ただしパス名には使えず、ヌル文字を含んだ文字列を File.open や
Pathname.new に与えると ArgumentError が発生する。
他の言語では文字列の終端を意味することがあるので、文字列データ......ターメソッドでは繰り返したい処理をブロックで与える。
また、Enumerable#sort_by、Enumerable#group_by、
Enumerable#max_by などのように、要素に対する「評価関数」
としてブロックを要求するメソッドもある。
Kernel.#open メソッ...