「YAML」の版間の差分
ナビゲーションに移動
検索に移動
(→表記) |
(→表記) |
||
7行目: | 7行目: | ||
*<code>#</code> は行コメント | *<code>#</code> は行コメント | ||
*<code>---</code>は、一つのファイル内に複数のYAMLドキュメントを埋め込むときに用いるセパレータ | *<code>---</code>は、一つのファイル内に複数のYAMLドキュメントを埋め込むときに用いるセパレータ | ||
+ | |||
+ | ==リスト== | ||
+ | *ブロック形式 | ||
+ | <pre> | ||
+ | - apple | ||
+ | - orange | ||
+ | - greep | ||
+ | </pre> | ||
+ | *インライン形式 | ||
+ | <pre> | ||
+ | [apple, orange, greep] | ||
+ | </pre> | ||
+ | |||
+ | ==連想配列== | ||
+ | *ブロック形式 | ||
+ | <pre> | ||
+ | name: Hiroto Yagi | ||
+ | age: 48 | ||
+ | </pre> | ||
+ | *インライン形式 | ||
+ | <pre> | ||
+ | {name: Hiroto Yagi, age: 48} | ||
+ | </pre> |
2020年8月30日 (日) 02:33時点における最新版
https://ja.wikipedia.org/wiki/YAML
表記
- インデントを使い階層構造を表現
- インデントにはタブが使えずスペースのみが使える
- スペース2個単位でインデントすることが多い
#
は行コメント---
は、一つのファイル内に複数のYAMLドキュメントを埋め込むときに用いるセパレータ
リスト
- ブロック形式
- apple - orange - greep
- インライン形式
[apple, orange, greep]
連想配列
- ブロック形式
name: Hiroto Yagi age: 48
- インライン形式
{name: Hiroto Yagi, age: 48}
© 2006 矢木浩人