JAXP or EMF for XML creation, serialization and deserialization