400件ヒット
[1-100件を表示]
(0.063秒)
別のキーワード
ライブラリ
- psych (245)
-
rubygems
/ commands / specification _ command (11) -
rubygems
/ exceptions (11) -
rubygems
/ package / tar _ input (11) -
rubygems
/ specification (33) -
yaml
/ dbm (11)
クラス
-
Gem
:: Package :: TarInput (11) -
Gem
:: Specification (33) - Object (22)
-
Psych
:: Handler (11) -
Psych
:: Nodes :: Document (33) -
Psych
:: Nodes :: Node (22) -
Psych
:: Stream (22) -
Psych
:: Visitors :: YAMLTree (11) -
RDoc
:: Options (11) -
YAML
:: DBM (11)
モジュール
- Psych (113)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - EndOfYAMLException (11)
-
LIBYAML
_ VERSION (11) -
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - SpecificationCommand (11)
- Stream (11)
- VERSION (11)
- dump (22)
- finish (11)
-
from
_ yaml (11) -
libyaml
_ version (11) - load (11)
-
load
_ documents (8) -
load
_ gemspec (11) -
load
_ stream (22) - new (33)
-
normalize
_ yaml _ input (11) - parse (11)
-
psych
_ to _ yaml (11) -
ruby 1
. 8 . 2 feature (11) -
rubygems
/ commands / specification _ command (11) -
safe
_ load (17) -
start
_ document (11) -
to
_ yaml (22) - version (11)
- version= (11)
-
yaml
_ initialize (11)
検索結果
先頭5件
-
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