Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EclipseLink/Examples/MOXy/Dynamic/DynamicEntityToXml
< EclipseLink | Examples | MOXy | Dynamic
Overview
In this example we will show how to create dynamic entities and marshal then to XML.
Create Dynamic Entities
DynamicEntity customer = jaxbContext.newDynamicEntity("org.example.Customer"); customer.set("name", "Jane Doe"); DynamicEntity address = jaxbContext.newDynamicEntity("org.example.Address"); address.set("street", "1 Any Street"); address.set("city", "Any Town"); customer.set("address", address);
Marshal Dynamic Entities to XML
Marshaller marshaller = jaxbContext.createMarshaller(); marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); marshaller.marshal(customer, System.out);