Динамическое создание файла YAML с помощью snakeyaml - PullRequest
0 голосов
/ 08 июля 2020

Я хочу создать файл YAML, который по своей природе является динамическим c. Попытка создать YAML на лету на основе данных.

Вот очень упрощенная версия моего файла YAML:

Parent
  child1:
    - type: sampletype
      name: samplename
      desc: sampledesc
    - type: sampletype2
      name: samplename2, samplename23
      desc: sampledesc
    - type: sampletype3
      name: samplename3, samplename34
      desc: sampledesc
  child2:
    - language-type: java
    //elements are dynamic in nature for each language type
      plugins: maven
      dependencies: x,y,z
        messaging:
          type: kafka
            consumer: xyz consumer
            producer: xyz producer

Я думал создать объект java и заполнить полей и сгенерируйте YAML с помощью snakeyaml.

Есть идеи, как сгенерировать динамические c yaml?

...