SnakeYaml, прочитать в класс всё что под опреденлённым тегом, остальное пропусти
От: Antei США  
Дата: 18.05.21 17:03
Оценка:
Привет, форум!

Есть некий YAML файл, который содержит кучу всего, но мне нужен только один тег из него mytag.
component:
  field1:
    - name: nnn1
  field2:
    - name: mmm1

mytag:
   description: hello
   mycomponents:
      - propertyA: aaa
        propertyB: bbb

theirtag:
   bbb: 111
   comps:
      - propA: aaa
        prop: bbb

Мне нужно загрузить:

class MyClass {
   String description;
   List<MyComponent> mycomponents:
}



Как это сделать при помощи SnakeYaml ?
с ходу не нашёл готовый пример.

Что делать если необходимый мне тэг вложен куда-то ещё глубже: (boo/mytag)

boo:
  mytag:
    description: hello
    mycomponents:
      - propertyA: aaa
        propertyB: bbb


Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.