Для работы с данными, хранящимися в памяти, с помощью JAX можно выполнить следующие шаги:
- Подготовить модель для JAX. 1 Внешний класс данных должен быть отмечен аннотацией @XmlRootElement (только класс, поле этой аннотацией пометить нельзя). 1 Если тип данных не позволяет аннотировать его, можно создать класс-обёртку. 1
- Построить дерево объектов Java. 4 Это можно сделать демаршализацией доступного XML-документа или обработкой объектов классов. 4
- Работать с данными так, как если бы это были объекты Java. 4 JAX предоставляет интерфейс программирования для данных XML и позволяет интеграцию данных XML в приложения Java. 4