Cách dùng
JAXB (Jakarta XML Binding) để chuyển đổi các đối tượng Java thành XML và ngược lại: các annotation chính
@XmlRootElement,
@XmlElement,
@XmlAttribute,
@XmlType,
@XmlTransient; các lớp cơ bản
JAXBContext,
Marshaller,
Unmarshaller; cấu hình định dạng thông qua thuộc tính
Marshaller.JAXB_FORMATTED_OUTPUT. Xem xét các phụ thuộc Maven cho Java 11+ (
jakarta.xml.bind-api,
jaxb-runtime), làm việc với collection và đối tượng lồng nhau, kiểm soát thứ tự phần tử (
propOrder), loại trừ trường và các lỗi thường gặp.