Wie man mit
JAXB (Jakarta XML Binding) Java-Objekte in XML und zurück verwandelt: die Schlüsselannotationnen
@XmlRootElement,
@XmlElement,
@XmlAttribute,
@XmlType,
@XmlTransient; Basisklassen
JAXBContext,
Marshaller,
Unmarshaller; Formatierung über die Eigenschaft
Marshaller.JAXB_FORMATTED_OUTPUT. Wir betrachten Maven-Abhängigkeiten für Java 11+ (
jakarta.xml.bind-api,
jaxb-runtime), die Arbeit mit Collections und verschachtelten Objekten, die Steuerung der Elementreihenfolge (
propOrder), das Ausschließen von Feldern und typische Fehler.