1. ホーム
  2. yaml

YAML で辞書アイテムの配列を構築する?

2023-10-03 14:03:56

質問

基本的に、このjsonを使用して行うことができるyamlで何かをしようとしています。

{
models:
 [
  { 
    model: "a"
    type: "x"
    #bunch of properties...
  },
  {
    model: "b"
    type: "y"
    #bunch of properties...
  }
 ]
}

今のところ、これは私が持っているものです、私が私の model キーを繰り返しているのでうまくいきません。 model というキーワードを維持したまま、どのような方法でそれを実現できるでしょうか?

models:
 model:
  type: "x"
  #bunch of properties...
 model:
  type: "y"
  #bunch of properties...

どのように解決するのですか?

新しいリスト要素を開始するにはダッシュを使用します。

models:
 - model: "a"
   type: "x"
   #bunch of properties...
 - model: "b"
   type: "y"
   #bunch of properties...