kObjects.org / kXML2

kXML 2

kXML 2 is a new version of kXML, based on a common XML pull API. WBXML support is not available yet for kXML2, but the 1.x version of kXML will stay available at kxml.enhydra.org and will stay maintained in the future.

In contrast to kXML, the license for kXML2 is BSD (was LGPL/CPL until v2.1.6).

Latest Changes

Help Wanted

kXML2 could need some help in the following areas:

If you are willing to contribute some work, please contact stefan.haustein@udo.edu

Documentation

Download

The following files are available at sourceforge for download:

kxml.zipkXML JAR file, including the parser, serializer, the factory, and kDOM.
kxml-min.zipA JAR file containing only the parser
kxml-source-zipThe complete kXML source code, including all kXML examples

You can also browse the kXML2 CVS tree online.

Samples

Anonymous CVS Access

This project's SourceForge CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. The module you wish to check out must be specified as the modulename. When prompted for a password for anonymous, simply press the Enter key.

  cvs -d:pserver:anonymous@cvs.kobjects.sourceforge.net:/cvsroot/kxml login
  cvs -z3 -d:pserver:anonymous@cvs.kobjects.sourceforge.net:/cvsroot/kxml co kxml2

Updates from within the module's directory do not need the -d parameter.