542件ヒット
[501-542件を表示]
(0.112秒)
ライブラリ
- ビルトイン (45)
- csv (110)
- etc (11)
- json (66)
- open-uri (22)
- openssl (22)
- ostruct (21)
- pstore (44)
- psych (17)
- rake (11)
-
rdoc
/ context (11) -
rdoc
/ top _ level (11) -
rexml
/ document (44) -
rexml
/ sax2listener (11) -
rexml
/ streamlistener (11) -
rubygems
/ source _ index (11) -
webrick
/ config (11) - win32ole (11)
-
yaml
/ store (19)
クラス
- CSV (110)
- Data (4)
-
Gem
:: SourceIndex (11) - Module (5)
-
OpenSSL
:: X509 :: Name (11) - OpenStruct (21)
- PStore (44)
-
RDoc
:: Context (11) -
RDoc
:: TopLevel (11) -
REXML
:: Attributes (11) -
REXML
:: Element (11) -
REXML
:: XPath (22) -
Rake
:: TaskArguments (11) - Struct (8)
- WIN32OLE (11)
-
YAML
:: Store (19)
モジュール
- Etc (11)
- JSON (44)
-
JSON
:: Generator :: GeneratorMethods :: Hash (11) -
JSON
:: Generator :: GeneratorMethods :: Object (11) - Kernel (22)
- OpenURI (22)
- Psych (17)
-
REXML
:: SAX2Listener (11) -
REXML
:: StreamListener (11) -
WEBrick
:: Config (11)
オブジェクト
- ENV (6)
キーワード
- FileHandler (11)
- Ruby用語集 (11)
- []= (11)
-
add
_ attributes (11) -
add
_ class _ or _ module (22) -
deconstruct
_ keys (2) - delete (11)
- dig (9)
- each (22)
- fetch (11)
- filter (33)
- format (11)
- generate (11)
-
hash
_ old (11) - invoke (11)
- match (11)
- namespaces (11)
- new (21)
- open (44)
-
open
_ uri (22) - parse (11)
-
pretty
_ generate (11) -
pretty
_ unparse (11) - read (11)
- readlines (11)
- root? (11)
-
ruby 1
. 8 . 2 feature (11) -
ruby2
_ keywords (5) -
safe
_ load (17) - sprintf (11)
-
start
_ element (11) -
tag
_ start (11) -
to
_ h (26) -
to
_ json (22) - uname (11)
- unparse (11)
-
with
_ defaults (11) - リテラル (11)
検索結果
先頭5件
-
JSON
. # generate(object , state = nil) -> String (130.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...定です。
@param object JSON 形式の文字列に変換するオブジェクトを指定します。
@param state JSON::State または、to_hash や to_h メソッドでハッシュに変換可能なオブジェクトを指定できます。
ハッシュを使用する場合指定可......er, a : or , delimiter (default: '')
: :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
真を指......合に発生します。
@raise JSON::CircularDatastructure 与えられたオブジェクトが循環参照を持つ場合に発生します。
//emlist[例][ruby]{
require "json"
JSON.generate([1, 2, { name: "tanaka", age: 19 }])
# => "[1,2,{\"name\":\"tanaka\",\"age\":19}]"
json_state = JSON::... -
JSON
. # unparse(object , state = nil) -> String (130.0) -
与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。
...定です。
@param object JSON 形式の文字列に変換するオブジェクトを指定します。
@param state JSON::State または、to_hash や to_h メソッドでハッシュに変換可能なオブジェクトを指定できます。
ハッシュを使用する場合指定可......er, a : or , delimiter (default: '')
: :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
真を指......合に発生します。
@raise JSON::CircularDatastructure 与えられたオブジェクトが循環参照を持つ場合に発生します。
//emlist[例][ruby]{
require "json"
JSON.generate([1, 2, { name: "tanaka", age: 19 }])
# => "[1,2,{\"name\":\"tanaka\",\"age\":19}]"
json_state = JSON::... -
ruby 1
. 8 . 2 feature (120.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...: 拡張ライブラリ API
* [lib]: ライブラリ
*レベル
* [bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影響の範囲が小......ort [lib] [bug]
常に 0 を返すバグが修正されました。
=== 2004-12-19
: OpenSSL::X509::Store#time= [lib] [new]
: OpenSSL::X509::StoreContext#time= [lib] [new]
追加。
: OpenSSL::X509::Name::RFC2253DN [lib] [new]
module for RFC2253 DN format.
: OpenSSL::X50......bsolete]
常に警告がでるようになりました。Object#object_id を使って下さい。
=== 2004-12-17
: CGI::Session#initialize [lib] [compat]
'no_hidden' オプションを指定できるようになりました。((<ruby-talk:123850>))
=== 2004-12-16
: Hash#eql? [ruby] [obsolete... -
OpenStruct
# to _ h -> { Symbol => object } (114.0) -
self を各要素の名前をキー(Symbol)、要素が値のハッシュに変換して返 します。
...self を各要素の名前をキー(Symbol)、要素が値のハッシュに変換して返
します。
ブロックを指定すると各ペアでブロックを呼び出し、
その結果をペアとして使います。
//emlist[例][ruby]{
require 'ostruct'
data = OpenStruct.new("country" =>......"Australia", :capital => "Canberra")
data.to_h # => {:country => "Australia", :capital => "Canberra" }
data.to_h {|name, value| [name.to_s, value.upcase] }
# => {"country" => "AUSTRALIA", "capital" => "CANBERRA" }
//}... -
OpenStruct
# dig(key , . . . ) -> object | nil (112.0) -
self 以下のネストしたオブジェクトを dig メソッドで再帰的に参照して返し ます。途中のオブジェクトが nil であった場合は nil を返します。
...self 以下のネストしたオブジェクトを dig メソッドで再帰的に参照して返し
ます。途中のオブジェクトが nil であった場合は nil を返します。
@param key キーを任意個指定します。
require 'ostruct'
address = OpenStruct.new('city' => "A......nytown NC", 'zip' => 12345)
person = OpenStruct.new('name' => 'John Smith', 'address' => address)
person.dig(:address, 'zip') # => 12345
person.dig(:business_address, 'zip') # => nil
@see Array#dig, Hash#dig, Struct#dig...