🖥

YAMLでネストした配列を作る

2023/08/26に公開

YAML (ブロックスタイル)

なんだか奇妙なシンタックスに見えるが、空のハイフン行 - の後に、さらに配列記法を続ければ良い。

- 1   # 配列の1個目
- 2   # 配列の2個目
-     # 配列の3個目には別の配列をネスト
  - 3    # ネストした配列内の1個目
  - 4    # ネストした配列内の2個目
  -      # ネストした配列の3個目には、さらに新しい配列をネスト (以下略)
    - 5
    - 6

JSONでの解釈

[
  1, 
  2, 
  [
    3, 
    4, 
    [
      5, 
      6
    ]
  ]
]

YAML (フロースタイル)

結果は最初の例と同等。

[1,2, [3,4, [5,6]]]

YAML (ブロックスタイルとフロースタイルの併用)

結果は最初の例と同等。

- 1
- 2
- [3,4, [5,6]]

参考

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

Twitter

https://twitter.com/YumaInaura

公開日時

2018-07-03

Discussion