るりまサーチ

最速Rubyリファレンスマニュアル検索!
921件ヒット [1-100件を表示] (0.037秒)
トップページ > クエリ:b[x] > クエリ:yaml[x]

別のキーワード

  1. string b
  2. _builtin b
  3. b
  4. b string
  5. b _builtin

モジュール

検索結果

<< 1 2 3 ... > >>

yaml (38380.0)

構造化されたデータを表現するフォーマットであるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。

...あるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。

//emlist[例1: 構造化された配列][ruby]{
require 'yaml'

data = ["Taro san", "Jiro san", "Saburo san"]
str_r = YAML.dump(data)

str_l = <<~YAML_EOT
---
- Taro san
- Jiro san
- Saburo san
YAML
_EOT

p st...
...: 構造化されたハッシュ][ruby]{
require 'yaml'
require 'date'

str_l = <<~YAML_EOT
Tanaka Taro: {age: 35, birthday: 1970-01-01}
Suzuki Suneo: {
age: 13,
b
irthday: 1992-12-21
}
YAML
_EOT

str_r = {}
str_r["Tanaka Taro"] = {
"age" => 35,
"birthday" => Date.new(1970, 1, 1)
}
s...
...= {
"age" => 13,
"birthday" => Date.new(1992, 12, 21)
}

p str_r == YAML.load(str_l) # => true
//}

//emlist[例3: 構造化されたログ][ruby]{
require 'yaml'
require 'stringio'

strio_r = StringIO.new(<<~YAML_EOT)
---
time: 2008-02-25 17:03:12 +09:00
target: YAML
version: 4
log:...

Psych.libyaml_version -> [Integer, Integer, Integer] (12200.0)

libyaml のバージョンを返します。

...libyaml のバージョンを返します。

[major, minor patch-level] という 3 つの整数からなる配列を返します。

@see Psych::LIBYAML_VERSION...

Psych::LIBYAML_VERSION -> String (12200.0)

libyaml のバージョン。

...libyaml のバージョン。...

yaml/dbm (12018.0)

DBM の値に文字列以外も格納できるように拡張するためのサブライブラ リです。

...DBM の値に文字列以外も格納できるように拡張するためのサブライブラ
リです。

DBM はキー、値のどちらも文字列である必要がありますが、
YAML
::DBM は YAML 形式に変換できるオブジェクトであれば値として格
納する事ができ...
...ます。ただし、キーは文字列である必要があります。

使い方は DBM と同じです。DBM と YAML も併せて参照して
ください。...

Gem::Commands::BuildCommand#yaml?(filename) -> bool (9217.0)

与えられたファイル名を持つファイルが yaml ファイルである場合に真を返します。

...与えられたファイル名を持つファイルが yaml ファイルである場合に真を返します。

@param filename ファイル名を指定します。...

絞り込み条件を変える

Object#psych_to_yaml(options = {}) -> String (9142.0)

オブジェクトを YAML document に変換します。

...オブジェクトを YAML document に変換します。

options でオプションを指定できます。
Psych.dump と同じなので詳しくはそちらを参照してください。

syck に to_yaml メソッドがあるため、
psych_to_yaml が別名として定義されています。...
...将来的に
syck が廃止された場合 psych_to_yaml は廃止
される予定であるため、特別の事情がない限り to_yaml を用いてください。

@param options 出力オプション
@see Psych.dump...

Object#to_yaml(options = {}) -> String (9142.0)

オブジェクトを YAML document に変換します。

...オブジェクトを YAML document に変換します。

options でオプションを指定できます。
Psych.dump と同じなので詳しくはそちらを参照してください。

syck に to_yaml メソッドがあるため、
psych_to_yaml が別名として定義されています。...
...将来的に
syck が廃止された場合 psych_to_yaml は廃止
される予定であるため、特別の事情がない限り to_yaml を用いてください。

@param options 出力オプション
@see Psych.dump...

Object.yaml_tag(tag) -> () (9119.0)

クラスと tag の間を関連付けます。

...クラスと tag の間を関連付けます。

これによって tag 付けされた YAML ドキュメントを Ruby のオブジェクトに
変換したりその逆をしたりすることができます。

@param tag 対象のクラスに関連付けるタグの文字列

=== Example
requir...
...x
end

attr_reader :x
end

# Dumps Ruby object normally
p Psych.dump(Foo.new(3))
# =>
# --- !ruby/object:Foo
# x: 3

# Registers tag with class Foo
Foo.yaml_as("tag:example.com,2013:foo")
# ... and dumps the object of Foo class
Psych.dump(Foo.new(3), STDOUT)
#...
...=>
# --- !<tag:example.com,2013:foo>
# x: 3

# Loads the object from the tagged YAML node
p Psych.load(<<EOS)
--- !<tag:example.com,2012:foo>
x: 8
EOS
# => #<Foo:0x0000000130f48 @x=8>...

YAML::DBM (9000.0)

DBM の値に文字列以外も格納できるように拡張したクラスです。

...DBM の値に文字列以外も格納できるように拡張したクラスです。...
<< 1 2 3 ... > >>