В качестве входных данных у меня есть файл XML и файл XSD. Идеальная цель — сериализовать данные XML в AVRO на основе схемы avro (avsc) и затем десериализовать их обратно.
Файл XSD преобразуется в POJO с помощью инструмента xjc в Java.
Файл AVSC также преобразуется в POJO с помощью avro-tools.jar
Данные XML сопоставляются с XSD POJO.
Может ли кто-нибудь подсказать, как этот POJO XSD можно сопоставить с POJO AVSC для сериализации avro?
XML данные очень большие и содержат множество вложенных элементов. Сопоставление XSD и AVSC работает нормально.
Подробнее здесь: https://stackoverflow.com/questions/536 ... ng-in-java