2002-05-18 07:55:20 +00:00
.TH libxml 3 "12 April 2000"
2001-02-23 17:55:21 +00:00
.SH NAME
libxml \- library used to parse XML files
.SH DESCRIPTION
The
.I libxml
library is used to parse XML files.
2012-08-17 11:59:01 +08:00
Its internal document representation is as close as possible to the
2001-02-23 17:55:21 +00:00
.I DOM
(Document Object Model) interface,
an API for accessing XML or HTML structured documents.
.LP
The
.I libxml
library also has a
.IR SAX -like
interface,
which is designed to be compatible with
.IR expat (1).
NOTE:
.IR 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
.I expat
library is a XML 1.0 parser written in C,
which aims to be fully conforming.
It is currently not a validating XML processor.
.LP
The
.I libxml
library now includes a nearly complete
.I XPath
implementation.
The
.I XPath
(XML Path Language) is a language for addressing parts of an
XML document,
designed to be used by both
.I XSLT
and
.IR XPointer .
.LP
The
.I libxml
library exports Push and Pull type parser interfaces for both XML and
.IR html .
.SH FILES
.TP 2 .2i
.B /depot/lib/libxml_2.0.0/libxml.a
static library
.TP
.B /depot/lib/libxml_2.0.0/libxml.so
2005-10-28 16:37:05 +00:00
shared library
2001-02-23 17:55:21 +00:00
.TP
.B /depot/package/libxml_2.0.0/bin/xmllint
binary application for parsing XML files
.SH AUTHORS
2001-06-24 12:13:24 +00:00
Daniel Veillard (daniel@veillard.com).
2002-08-12 14:53:41 +00:00
Red Hat Inc.
2001-02-23 17:55:21 +00:00
Manual page by Ziying Sherwin (sherwin@nlm.nih.gov),
Lister Hill National Center for Biomedical Communications,
U.S. National Library of Medicine.
2001-08-31 14:55:30 +00:00
.SH SEE ALSO
.IR xmllint (1),
2002-05-18 07:55:20 +00:00
.IR libxslt (3),
.IR libexslt (3),
2001-08-31 14:55:30 +00:00
.IR xsltproc (1)
2001-02-23 17:55:21 +00:00
. \" end of manual page