DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

libxml(3)




libxml(3)              C LIBRARY FUNCTIONS              libxml(3)


NAME

     libxml - library used to parse XML files


DESCRIPTION

     The libxml library is used to parse XML files. Its  internal
     document  representation  is as close as possible to the DOM
     (Document Object Model) interface, an API for accessing  XML
     or HTML structured documents.

     The libxml library also has a SAX-like interface,  which  is
     designed  to  be  compatible with expat(1).  NOTE:  SAX, the
     Simple API for XML, is a standard interface for  event-based
     XML parsing, developed collaboratively by the members of the
     XML-DEV mailing list, currently hosted by OASIS.  The  expat
     library  is  a XML 1.0 parser written in C, which aims to be
     fully conforming. It is currently not a validating XML  pro-
     cessor.

     The libxml library now  includes  a  nearly  complete  XPath
     implementation.  The XPath (XML Path Language) is a language
     for addressing parts of an XML document, designed to be used
     by both XSLT and XPointer.

     The libxml library exports Push and Pull type parser  inter-
     faces for both XML and html.


FILES

     /depot/lib/libxml_2.0.0/libxml.a
                           static library

     /depot/lib/libxml_2.0.0/libxml.so
                           shared library

     /depot/package/libxml_2.0.0/bin/xmllint
                           binary  application  for  parsing  XML
                           files


AUTHORS

     Daniel Veillard (daniel@veillard.com).  Red Hat Inc.  Manual
     page  by  Ziying  Sherwin (sherwin@nlm.nih.gov), Lister Hill
     National Center for Biomedical Communications, U.S. National
     Library of Medicine.


SEE ALSO

     xmllint(1), libxslt(3), libexslt(3), xsltproc(1)

                   Last change: 12 April 2000                   1


Man(1) output converted with man2html