|
Packit |
423ecb |
.TH libxml 3 "12 April 2000"
|
|
Packit |
423ecb |
.SH NAME
|
|
Packit |
423ecb |
libxml \- library used to parse XML files
|
|
Packit |
423ecb |
.SH DESCRIPTION
|
|
Packit |
423ecb |
The
|
|
Packit |
423ecb |
.I libxml
|
|
Packit |
423ecb |
library is used to parse XML files.
|
|
Packit |
423ecb |
Its internal document representation is as close as possible to the
|
|
Packit |
423ecb |
.I DOM
|
|
Packit |
423ecb |
(Document Object Model) interface,
|
|
Packit |
423ecb |
an API for accessing XML or HTML structured documents.
|
|
Packit |
423ecb |
.LP
|
|
Packit |
423ecb |
The
|
|
Packit |
423ecb |
.I libxml
|
|
Packit |
423ecb |
library also has a
|
|
Packit |
423ecb |
.IR SAX -like
|
|
Packit |
423ecb |
interface,
|
|
Packit |
423ecb |
which is designed to be compatible with
|
|
Packit |
423ecb |
.IR expat (1).
|
|
Packit |
423ecb |
NOTE:
|
|
Packit |
423ecb |
.IR SAX ,
|
|
Packit |
423ecb |
the Simple API for XML,
|
|
Packit |
423ecb |
is a standard interface for event-based XML parsing,
|
|
Packit |
423ecb |
developed collaboratively by the members of the XML-DEV mailing list,
|
|
Packit |
423ecb |
currently hosted by OASIS.
|
|
Packit |
423ecb |
The
|
|
Packit |
423ecb |
.I expat
|
|
Packit |
423ecb |
library is a XML 1.0 parser written in C,
|
|
Packit |
423ecb |
which aims to be fully conforming.
|
|
Packit |
423ecb |
It is currently not a validating XML processor.
|
|
Packit |
423ecb |
.LP
|
|
Packit |
423ecb |
The
|
|
Packit |
423ecb |
.I libxml
|
|
Packit |
423ecb |
library now includes a nearly complete
|
|
Packit |
423ecb |
.I XPath
|
|
Packit |
423ecb |
implementation.
|
|
Packit |
423ecb |
The
|
|
Packit |
423ecb |
.I XPath
|
|
Packit |
423ecb |
(XML Path Language) is a language for addressing parts of an
|
|
Packit |
423ecb |
XML document,
|
|
Packit |
423ecb |
designed to be used by both
|
|
Packit |
423ecb |
.I XSLT
|
|
Packit |
423ecb |
and
|
|
Packit |
423ecb |
.IR XPointer .
|
|
Packit |
423ecb |
.LP
|
|
Packit |
423ecb |
The
|
|
Packit |
423ecb |
.I libxml
|
|
Packit |
423ecb |
library exports Push and Pull type parser interfaces for both XML and
|
|
Packit |
423ecb |
.IR html .
|
|
Packit |
423ecb |
.SH FILES
|
|
Packit |
423ecb |
.TP 2.2i
|
|
Packit |
423ecb |
.B /depot/lib/libxml_2.0.0/libxml.a
|
|
Packit |
423ecb |
static library
|
|
Packit |
423ecb |
.TP
|
|
Packit |
423ecb |
.B /depot/lib/libxml_2.0.0/libxml.so
|
|
Packit |
423ecb |
shared library
|
|
Packit |
423ecb |
.TP
|
|
Packit |
423ecb |
.B /depot/package/libxml_2.0.0/bin/xmllint
|
|
Packit |
423ecb |
binary application for parsing XML files
|
|
Packit |
423ecb |
.SH AUTHORS
|
|
Packit |
423ecb |
Daniel Veillard (daniel@veillard.com).
|
|
Packit |
423ecb |
Red Hat Inc.
|
|
Packit |
423ecb |
Manual page by Ziying Sherwin (sherwin@nlm.nih.gov),
|
|
Packit |
423ecb |
Lister Hill National Center for Biomedical Communications,
|
|
Packit |
423ecb |
U.S. National Library of Medicine.
|
|
Packit |
423ecb |
.SH SEE ALSO
|
|
Packit |
423ecb |
.IR xmllint (1),
|
|
Packit |
423ecb |
.IR libxslt (3),
|
|
Packit |
423ecb |
.IR libexslt (3),
|
|
Packit |
423ecb |
.IR xsltproc (1)
|
|
Packit |
423ecb |
.\" end of manual page
|