JSONからYAMLを理解する。
目次
JSONとYAMLを比較
1 2 3 4 5 6 7 8 9 10 |
{ "page": "1", "title": "test", "content": "body text", "comments": [ "great", "helpful", "awesome" ] } |
1 2 3 4 5 6 7 |
page: '1' title: test content: body text comments: - great - helpful - awesome |
ハイフン3つ
ハイフン3つ(—)は区切り。ハイフン3つを使うことで、複数のYAMLドキュメントをひとつのファイルに記述できる。
あえてJSONで記述するならば、
1 2 3 4 5 6 |
--- [ "a" ] --- ["b"] |
とやって、ひとつのjsonファイルにできる。これは便利。
コメントも書ける
コメントが書けるのも便利。
1 2 3 |
# this is comment. title: test content: body text |
未整理の重要事項
ブロック形式、インライン形式、フロー形式。
コメント