XMLStorage - a light weight XML library for C++, D and Java  (current version: 1.3)

This library is a light weight XML library written in C++, D and Java providing functionality to easily read, write and modify XML files.

The C++ version can use the Expat (also see the expat 1.x homepage) or Xerces C XML parsers to read XML data.
Default is usage of an internal light weight native XML parser like in the D version of XMLStorage.
The Java version is using the SAX Parser of the Java Runtime Environment 1.4 and above.

 

download C++ version:  (source and VC++ library files)
xmlstorage-1.2-vc6.rar
xmlstorage-1.2-vc8.rar

XMLStorage port to the programming language D:  (source file)
xmlstorage.d

download Java version: (source + .jar file)
xmlstorage-java.zip

 

XMLStorage/C++ Source Code Documentation

XMLStorage/D Source Code Documentation

XMLStorage/Java Source Code Documentation

 

Single C++ source files:   (compilable with VC++, GCC and Borland C++ Builder on Windows, Linux and SUN Solaris)

xmlstorage.h xmlstorage.cpp xmlstorage-license.txt
xs-expat.cpp xs-xerces.cpp xs-native.cpp

 

deutsche Beschreibung

 

Subversion Repository of XMLStorage:   https://shell.franken.de/svn/sky/xmlstorage/trunk/

Browse Source Repository   Sourceforge page of XMLStorage
XMLStorage Changelog (Commit messages)

 

XMLStorage Bugtracking

main page