Personalize

Apache AXIOM/Java

AXIOM stands for AXis Object Model (also known as OM - Object Model) and refers to the XML infoset model that is initially developed for Apache Axis2/Java, the next generation of the Apache Web services engine. XML infoset refers to the information included inside the XML. For programmatic manipulation it is convenient to have a representation of this XML infoset in a language specific manner. AXIOM provides a lightweight Object Model built around pull parsing, enabling efficient and easy manipulation of XML.

For an object oriented language the obvious choice is a model made up of objects. DOM and JDOM are two such XML models. OM is conceptually similar to such an XML model by its external behavior but deep down it is very much different. For example, AXIOM incrementally builds the memory model of an incoming XML source.

    Documentation

    Library

    Links