Libxml
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), it is free software available under the MIT License. Libxml2 is known to be very portable, the library should build and work without serious troubles on a variety of systems (Linux, Unix, Windows, CygWin, MacOS, MacOS X, RISC Os, OS/2, VMS, QNX, MVS, VxWorks, ...)
Libxml2 also provides support for Document Object Model (DOM), but it doesn't implement the API itself, gdome2 does this on top of libxml2. RFC 959 : libxml2 implements a basic FTP client code, RFC 1945 : HTTP/1.0, again a basic HTTP client code, SAX: a SAX2 like interface and a minimal SAX1 implementation compatible with early expat versions.
comments powered by Disqus
Related Products
Libxml++
libxml++ is a C++ wrapper for the libxml XML parser library.
Libxml-Ruby
The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2 XML toolkit.
libxml-Perl
Perl interface to Gnome libxml2 xml parsing and DOM library.
Arbica
Arabica is an XML and HTML processing toolkit, providing SAX, DOM, XPath, and partial XSLT implementations, written in Standard C++.
XML Security Library
XML Security Library is a C library based on LibXML2.
TclXML
The TclXML project is a collection of tools and libraries for handling XML documents with the Tcl scripting language.
lxml-python
lxml is a Pythonic binding for the libxml2 and libxslt libraries.
Kdevelop
Kdevelop is a free, open source IDE (Integrated Development Environment) for MS Windows, Mac OS X, Linux, Solaris and FreeBSD. It is a feature-full, plugin extensible IDE for C/C++ and other programming languages. It is based on KDevPlatform, and the KDE and Qt libraries and is under development since 1998.
Xerces-C++
Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data.
JC Virtual Machine - Converts Java to C
JC Virtual machine converts Java class files to C source code. It could also compiles with GCC and loads them with built-in ELF loader. Additional to that, JC provides a complete Java runtime with optimization to increase performance.