るりまサーチ

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

別のキーワード

  1. io popen
  2. io pipe
  3. io each
  4. io each_line
  5. io readlines

検索結果

<< 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...
...true
//}

//emlist[例2: 構造化されたハッシュ][ruby]{
require 'yaml'
require 'date'

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

str_r = {}
str_r["Tanaka Taro"] = {
"age" => 35,
"birthday" =>...
...y" => 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::Nodes::Node#yaml(io=nil, options={}) -> String | IO (18464.0)

AST を YAML ドキュメントに変換します。

...AST を YAML ドキュメントに変換します。

io
IO オブジェクトを指定した場合は、その
オブジェクトに変換後のドキュメントが書き込まれます。
この場合は io を返り値として返します。

io
を省略した(nil を指定した)場合...
...す。

options には以下が指定できます。

: :version
YAML
document に付加するバージョンを [major, minor] という配列、
もしくは文字列で指定します
: :header
出力にヘッダを付けるかどうかを真偽値で指定します
: :indentation
イン...
...ントのレベルを 1 から 9 までの整数で指定します
: :canonical
出力の style が canonical であるかどうかを真偽値で指定します
: :line_width
「好ましい」行幅を整数値で指定します

@param io 書き込み先の IO
@param options オプション...

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 のバージョン。...

Gem::EndOfYAMLException (12016.0)

YAML データが不正である場合に使用する例外です。

...YAML データが不正である場合に使用する例外です。...

絞り込み条件を変える

Gem::Specification.from_yaml(input) -> Gem::Specification (9229.0)

YAML ファイルから gemspec をロードします。

...
YAML
ファイルから gemspec をロードします。

YAML
ファイルから Gem::Specification をロードすると、通常の Ruby オブジェクトの
初期化ルーチン (#initialize) を通りません。このメソッドは初期化ルーチンの一部を実行し、
gemspec の...
...バージョンチェックも行います。

@param input 文字列か IO オブジェクトを指定します。...

Gem::Specification.normalize_yaml_input(input) -> String (9123.0)

YAML 形式の gemspec を正しくフォーマットします。

...
YAML
形式の gemspec を正しくフォーマットします。

@param input 文字列か IO オブジェクトを指定します。...

RDoc::Options#write_options -> object (9116.0)

カレントディレクトリの .rdoc_options ファイルに指定した設定を YAML 形式 で保存します。

...カレントディレクトリの .rdoc_options ファイルに指定した設定を YAML 形式
で保存します。...

YAML::DBM::VERSION -> String (9116.0)

yaml/dbm のバージョンを文字列で返します。

...
yaml
/dbm のバージョンを文字列で返します。...

Gem::Specification#yaml_initialize (9101.0)

@todo

@todo

絞り込み条件を変える

<< 1 2 3 ... > >>