http://swpat.ffii.org/Action against software patents http://www.gnome.org/Gnome2 Logo http://www.w3.org/StatusW3C Logo http://www.redhat.com/Red Hat Logo http://xmlsoft.org/Made with Libxml2 Logo The XML C parser and toolkit of Gnome
Developer Menu
Developer Menu index.htmlMain Menu html/index.htmlReference Manual examples/index.htmlCode Examples guidelines.htmlXML Guidelines tutorial/index.htmlTutorial xmlreader.htmlThe Reader Interface ChangeLog.htmlChangeLog XSLT.htmlXSLT python.htmlPython and bindings architecture.htmllibxml2 architecture tree.htmlThe tree output interface.htmlThe SAX interface xmlmem.htmlMemory Management xmlio.htmlI/O Interfaces library.htmlThe parser interfaces entities.htmlEntities or no entities namespaces.htmlNamespaces upgrade.htmlUpgrading 1.x code threads.htmlThread safety DOM.htmlDOM Principles example.htmlA real example xml.htmlflat page , site.xslstylesheet API Indexes APIchunk0.htmlAlphabetic APIconstructors.htmlConstructors APIfunctions.htmlFunctions/Types APIfiles.htmlModules APIsymbols.htmlSymbols Related links http://mail.gnome.org/archives/xml/Mail archive http://xmlsoft.org/XSLT/XSLT libxslt http://phd.cs.unibo.it/gdome2/DOM gdome2 http://www.aleksey.com/xmlsec/XML-DSig xmlsec ftp://xmlsoft.org/FTP http://www.zlatkovic.com/projects/libxml/Windows binaries http://www.blastwave.org/packages.php/libxml2Solaris binaries http://www.explain.com.au/oss/libxml2xslt.htmlMacOsX binaries http://libxmlplusplus.sourceforge.net/C++ bindings http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4PHP bindings http://sourceforge.net/projects/libxml2-pas/Pascal bindings http://rubyforge.org/projects/xml-tools/Ruby bindings http://tclxml.sourceforge.net/Tcl bindings http://bugzilla.gnome.org/buglist.cgi?product=libxml2Bug Tracker There are several on-line resources related to using libxml:
Use the search.phpsearch engine  to look up
  information.
  
Check the FAQ.htmlFAQ.   
Check the http://xmlsoft.org/html/libxml-lib.htmlextensive
    documentation
 automatically extracted from code comments.  
Look at the documentation about encoding.htmllibxml
    internationalization support
.  
This page provides a global overview and example.htmlsome
    examples
 on how to use libxml.  
examples/index.htmlCode examples   
John Fleck's libxml2 tutorial: tutorial/index.htmlhtml     or 
tutorial/xmltutorial.pdfpdf .  
If you need to parse large files, check the xmlreader.htmlxmlReader  API tutorial  
mailto:james@daa.com.auJames Henstridge  wrote http://www.daa.com.au/~james/gnome/xml-sax/xml-sax.htmlsome nice
    documentation
 explaining how to use the libxml SAX interface.  
George Lebl wrote http://www-106.ibm.com/developerworks/library/l-gnome3/an article
    for IBM developerWorks
 about using libxml.  
Check http://cvs.gnome.org/lxr/source/gnome-xml/TODOthe TODO
    file
.  
Read the upgrade.html1.x to 2.x upgrade path     description. If you are starting a new project using libxml you should
    really use the 2.x version.
  
And don't forget to look at the http://mail.gnome.org/archives/xml/mailing-list archive . bugs.htmlDaniel Veillard 
