Как мне лучше всего загружать не бобовые объекты из SnakeYaml

SnakeYAML легко выводит / загружает javabean-объекты, но как насчет объектов, которые я не хочу использовать в качестве бинов для удобства чтения?

Я думаю, что мне нужен именованный массив. Что-то, что хранит объект, например, так:

Прямоугольник: id: 1233154 ширина: 14 высота: 15 x: 1 y: 0

Как мне это сделать, используя змеиный ямл?

На данный момент я использую рекурсию / наследование с объектами, чтобы позволить себе писать xml.

1 ответ

Решение

В данном случае вы заставляете ваши объекты генерировать карты для атрибутов каждого объекта, это будет хорошо работать, поскольку библиотека SnakeYAML поддерживает карты.

Другие вопросы по тегам