/ libxml2 / libxml.3
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