libxml.3
1 .TH libxml 3 "12 April 2000" 2 .SH NAME 3 libxml \- library used to parse XML files 4 .SH DESCRIPTION 5 The 6 .I libxml 7 library is used to parse XML files. 8 Its internal document representation is as close as possible to the 9 .I DOM 10 (Document Object Model) interface, 11 an API for accessing XML or HTML structured documents. 12 .LP 13 The 14 .I libxml 15 library also has a 16 .IR SAX -like 17 interface, 18 which is designed to be compatible with 19 .IR expat (1). 20 NOTE: 21 .IR SAX , 22 the Simple API for XML, 23 is a standard interface for event-based XML parsing, 24 developed collaboratively by the members of the XML-DEV mailing list, 25 currently hosted by OASIS. 26 The 27 .I expat 28 library is a XML 1.0 parser written in C, 29 which aims to be fully conforming. 30 It is currently not a validating XML processor. 31 .LP 32 The 33 .I libxml 34 library now includes a nearly complete 35 .I XPath 36 implementation. 37 The 38 .I XPath 39 (XML Path Language) is a language for addressing parts of an 40 XML document, 41 designed to be used by both 42 .I XSLT 43 and 44 .IR XPointer . 45 .LP 46 The 47 .I libxml 48 library exports Push and Pull type parser interfaces for both XML and 49 .IR html . 50 .SH FILES 51 .TP 2.2i 52 .B /depot/lib/libxml_2.0.0/libxml.a 53 static library 54 .TP 55 .B /depot/lib/libxml_2.0.0/libxml.so 56 shared library 57 .TP 58 .B /depot/package/libxml_2.0.0/bin/xmllint 59 binary application for parsing XML files 60 .SH AUTHORS 61 Daniel Veillard (daniel@veillard.com). 62 Red Hat Inc. 63 Manual page by Ziying Sherwin (sherwin@nlm.nih.gov), 64 Lister Hill National Center for Biomedical Communications, 65 U.S. National Library of Medicine. 66 .SH SEE ALSO 67 .IR xmllint (1), 68 .IR libxslt (3), 69 .IR libexslt (3), 70 .IR xsltproc (1) 71 .\" end of manual page