45件ヒット
[1-45件を表示]
(0.105秒)
ライブラリ
-
yaml
/ store (33)
クラス
-
YAML
:: Store (21)
検索結果
先頭4件
-
yaml
/ store (44006.0) -
RubyのオブジェクトをYAML形式の外部ファイルに格納するためのクラスです。
...です。
例:
require 'yaml/store'
Person = Struct.new :first_name, :last_name
people = [Person.new("Bob", "Smith"), Person.new("Mary", "Johnson")]
store = YAML::Store.new "test.store"
store.transaction do
store["people"] = people
store["greeting"] = { "hello" => "world" }......end
上記のコードを実行すると "test.store" は以下のようになります。
---
people:
- !ruby/struct:Person
first_name: Bob
last_name: Smith
- !ruby/struct:Person
first_name: Mary
last_name: Johnson
greeting:
hello: world... -
YAML
:: Store (14000.0) -
PStore の YAML 版です。 Marshal.#dump したバイナリ形式の 代わりに YAML 形式でファイルに保存します。
...PStore の YAML 版です。
Marshal.#dump したバイナリ形式の
代わりに YAML 形式でファイルに保存します。
使い方は PStore とほとんど同じです。
インターフェースは Hash に似ています。... -
YAML
:: Store . new(file _ name , thread _ safe = false , yaml _ opts = {}) -> YAML :: Store (11100.0) -
自身を初期化します。
...にファイルが存在する場合はその内容を読み込みます。
@param thread_safe 自身をスレッドセーフにして初期化するかどうか。
@param yaml_opts YAML 出力時のオプションを Hash で指定します。
詳しくは Psych... -
YAML
:: Store . new(file _ name , yaml _ opts = {}) -> YAML :: Store (11100.0) -
自身を初期化します。
...ファイルがない場合は作成します。既
にファイルが存在する場合はその内容を読み込みます。
@param yaml_opts YAML 出力時のオプションを Hash で指定します。
詳しくは Psych.dump を参照してください。......にファイルが存在する場合はその内容を読み込みます。
@param thread_safe 自身をスレッドセーフにして初期化するかどうか。
@param yaml_opts YAML 出力時のオプションを Hash で指定します。
詳しくは Psych...