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 repesentation 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
|
---|