| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「YAML」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
 
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}