|
1 .TH libxml 3 "23 May 2002" |
|
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 that of another XML parser library |
|
19 called |
|
20 .IR expat. |
|
21 NOTE: |
|
22 .IR SAX , |
|
23 the Simple API for XML, |
|
24 is a standard interface for event-based XML parsing, |
|
25 developed collaboratively by the members of the XML-DEV mailing list, |
|
26 currently hosted by OASIS. |
|
27 The |
|
28 .I expat |
|
29 library is a XML 1.0 parser written in C, |
|
30 which aims to be fully conforming. |
|
31 It is currently not a validating XML processor. |
|
32 .LP |
|
33 The |
|
34 .I libxml |
|
35 library now includes a nearly complete |
|
36 .I XPath |
|
37 implementation. |
|
38 The |
|
39 .I XPath |
|
40 (XML Path Language) is a language for addressing parts of an |
|
41 XML document, |
|
42 designed to be used by both |
|
43 .I XSLT |
|
44 and |
|
45 .IR XPointer . |
|
46 .LP |
|
47 The |
|
48 .I libxml |
|
49 library exports Push and Pull type parser interfaces for both XML and |
|
50 .IR html . |
|
51 .SH FILES |
|
52 .TP 2.2i |
|
53 .B /usr/lib/libxml2.so |
|
54 shareable library |
|
55 .TP |
|
56 .B /usr/bin/xmlcatalog |
|
57 binary application for parsing and manipulating XML or SGML catalog files |
|
58 .TP |
|
59 .B /usr/bin/xmllint |
|
60 binary application for parsing XML files |
|
61 .TP |
|
62 .B /usr/bin/xml2-config |
|
63 binary application for printing library configuration |
|
64 .TP |
|
65 .B /usr/include/libxml2 |
|
66 header files |
|
67 .SH AUTHORS |
|
68 Daniel Veillard ([email protected]). |
|
69 If you download and install this package please send the author email. |
|
70 Manual page by Ziying Sherwin ([email protected]), |
|
71 Lister Hill National Center for Biomedical Communications, |
|
72 U.S. National Library of Medicine. |
|
73 .\" end of manual page |
|
74 .SH SEE ALSO |
|
75 .IR xmlcatalog (1), |
|
76 .IR xmllint (1), |
|
77 .IR xml2-config (1). |
|
78 .SH NOTES |
|
79 Source for libxml is available on http://opensolaris.org. |
|
80 Documentation for libxml is available on-line at http://www.xmlsoft.org/ |