Як за допомогою
JAXB (Jakarta XML Binding) перетворювати Java-об’єкти в XML і назад: ключові анотації
@XmlRootElement,
@XmlElement,
@XmlAttribute,
@XmlType,
@XmlTransient; базові класи
JAXBContext,
Marshaller,
Unmarshaller; налаштування форматування через властивість
Marshaller.JAXB_FORMATTED_OUTPUT. Розглядаємо залежності Maven для Java 11+ (
jakarta.xml.bind-api,
jaxb-runtime), роботу з колекціями та вкладеними об’єктами, керування порядком елементів (
propOrder), виключення полів і типові помилки.