| Name | Type | Features | Quality | License | Applicability |
|---|
| Axis | Distributed Objects |
| | Apache Software License ( more information ) | Medium |
| Castor | Java-XML Data Binding |
| automatic bean introspection | | mapping supported | | descriptor class | | document external reference supported |
|
| very well documented | | responsive mailing list support |
| BSD style | High |
| Digester | XML to Java Object Configuration | xml -> java only | | Apache Software License ( more information ) | Low |
| Hammer | Java Serialization to XML |
| inspired from JSX | | license not compatible |
| | GNU General Public License | Low |
| JAXB | Java-XML Data Binding |
| xml -> java oriented | | schema required |
| | Sun Public License | ? |
| JBind | Java-XML Data Binding | | good documentation | Apache Software License ( more information ) | |
| JDOM | XML Document-Java Data Binding | document oriented | | Apache-style | Low |
| JiBX | Java-XML Data Binding |
| mapping required | | document internal reference support | | no extra-code required | | pull parsing and byte code enhancement lead to good performance |
| very good documentation | custom Open Source | High |
| JOX | Java Beans Serialization to XML | license not compatible | | GNU Lesser General Public License | Low |
| JSX | Java Serialization to XML | license not compatible | | GNU General Public License | Low |
| KBML | Java Beans Serialization to XML | based on KOML | | BSD style | Medium |
| Quick | Java-XML Data Binding | process from binding description to class generation awfull | | custom Open Source | Low |
| XMLEncoder / XMLDecoder | Java Beans Serialization to XML | low level beans oriented API | | ? | Medium |
| XStream | Java Serialization to XML |
| can use XPP3 pull-parser | | no mapping | | straight-forward to use |
| good documentation | BSD style | High |
| Zeus | Java-XML Data Binding |
| xml -> java oriented | | class generation required | | objects need to implement a specific generated interface |
| awfull documentation | Enhydra Public License | Medium |