| This document describes libxml, the XML C library developped for the Gnome project. XML is a standard for building tag-based
structured documents/data. Here are some key points about libxml: 
Libxml exports Push and Pull type parser interfaces for both XML and
    HTML.Libxml can do DTD validation at parse time, using a parsed document
    instance, or with an arbitrary DTD.Libxml now includes nearly complete XPath, XPointer and XInclude implementations.It is written in plain C, making as few assumptions as possible, and
    sticking closely to ANSI C/POSIX for easy embedding. Works on
    Linux/Unix/Windows, ported to a number of other platforms.Basic support for HTTP and FTP client allowing aplications to fetch
    remote resourcesThe design is modular, most of the extensions can be compiled out.The internal document repesentation is as close as possible to the DOM interfaces.Libxml also has a SAX
    like interface; the interface is designed to be compatible with Expat.This library is released both under the W3C
    IPR and the GNU
    LGPL. Use either at your convenience, basically this should make
    everybody happy, if not, drop me a mail. Warning: unless you are forced to because your application links with a
Gnome library requiring it,  Do Not Use libxml1, use
libxml2 Daniel Veillard |