Commit bf95fd23 authored by Daniel Veillard's avatar Daniel Veillard

applied man page improvements from Daniel Leidert Daniel

* doc/xmlcatalog.1 doc/xmlcatalog_man.xml doc/xmllint.1 doc/xmllint.xml:
  applied man page improvements from Daniel Leidert
Daniel
parent 9110ed63
Thu Apr 6 10:22:17 CEST 2006 Daniel Veillard <daniel@veillard.com>
* doc/xmlcatalog.1 doc/xmlcatalog_man.xml doc/xmllint.1 doc/xmllint.xml:
applied man page improvements from Daniel Leidert
Mon Mar 27 11:44:07 CEST 2006 Daniel Veillard <daniel@veillard.com>
* xmlschemas.c: removed unused code or variables, from Stefan Kost
......
.\"Generated by db2man.xsl. Don't modify this, modify the source.
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "XMLCATALOG" 1 "" "" "xmlcatalog Manual"
.SH NAME
.\" ** You probably do not want to edit this file directly **
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
.TH "XMLCATALOG" "1" "2006\-03\-05" "libxml2" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.SH "NAME"
xmlcatalog \- Command line tool to parse and manipulate XML or SGML catalog files.
.SH "SYNOPSIS"
.ad l
.hy 0
.HP 11
\fBxmlcatalog\fR [\fB\-\-shell\fR | \fB\-\-create\fR | \fB\-\-add\ \fItype\fR\ \fIorig\fR\ \fIreplace\fR\fR | \fB\-\-del\ \fIvalues\fR\fR | \fB\-\-noout\fR | \fB\-\-verbose\fR] [\fB\fIcatalogfile\fR\fR] [\fB\fIentities\fR\fR]
.ad
.hy
.SH "INTRODUCTION"
.PP
xmlcatalog is a command line application allowing users to monitor and manipulate XML and SGML catalogs\&. It is included in libxml2\&.
.PP
Its functions can be invoked from a single command from the command line, or it can perform multiple functions in interactive mode\&. It can operate on both XML and SGML files\&.
.SH "COMMAND LINE OPTIONS"
\fBxmlcatalog\fR [\fB\-\-sgml\fR \fB\-\-shell\fR \fB\-\-create\fR \fB\-\-del\ \fR\fB\fIVALUE(S)\fR\fR [\ \fB\-\-add\ \fR\fB\fITYPE\fR\fR\fB\ \fR\fB\fIORIG\fR\fR\fB\ \fR\fB\fIREPLACE\fR\fR\fB\ \fR\ \fB\-\-add\ \fR\fB\fIFILENAME\fR\fR] \fB\-\-noout\fR \fB\-\-no\-super\-update\fR [\fB\-v\fR\ \fB\-\-verbose\fR]] {\fICATALOGFILE\fR} {\fIENTITIES\fR...}
.SH "DESCRIPTION"
.PP
\fBxmlcatalog\fR
is a command line application allowing users to monitor and manipulate
XML
and
SGML
catalogs. It is included in
\fBlibxml\fR(3).
.PP
Its functions can be invoked from a single command from the command line, or it can perform multiple functions in interactive mode. It can operate on both
XML
and
SGML
files.
.PP
More information can be found at
.TP 3
\(bu
\fBlibxml\fR(3)
web page
\fI\%http://www.xmlsoft.org/\fR
.TP
\(bu
\fBlibxml\fR(3)
catalog support web page at
\fI\%http://www.xmlsoft.org/catalog.html\fR
.TP
\fB\-\-shell\fR \fIfilename\fR
Run a shell allowing interactive queries on catalog file \fIfilename\fR\&.
\(bu
James Clark's
SGML
catalog page
\fI\%http://www.jclark.com/sp/catalog.htm\fR
.TP
\fB\-\-create\fR \fIfilename\fR
Create a new XML catalog\&. Outputs to stdout, ignoring \fIfilename\fR unless \fB\-\-noout\fR is used, in which case it creates a new catalog file \fIfilename\fR\&.
\(bu
OASISXML
catalog specification
\fI\%http://www.oasis\-open.org/committees/entity/spec.html\fR
.SH "OPTIONS"
.PP
\fBxmlcatalog\fR
accepts the following options (in alphabetical order):
.TP
\fB\-\-add\fR \fI'type'\fR \fI'orig'\fR \fI'replace'\fR \fIfilename\fR
Add an entry to catalog file \fIfilename\fR\&. \fItype\fR indicates the type of entry\&. Possible types are 'public', 'system', 'rewriteSystem', 'rewriteURI', 'delegatePublic', 'delegateSystem', and 'nextCatalog'\&. \fI'orig'\fR is the original reference to be replaced, and \fI'replace'\fR is the URI of the replacement entity to be used\&. The \fB\-\-add\fR option will not overwrite \fIfilename\fR, outputting to stdout, unless \fB\-\-noout\fR is used\&. The \fB\-\-add\fR will always take three parameters even if some of the XML catalog constructs will have only a single argument\&.
If the \fB\-\-add\fR option is used following the \fB\-\-sgml\fR option, only a single argument, a \fIfilename\fR, is used\&. This is used to add the name of a catalog file to an SGML supercatalog, a file that contains references to other included SGML catalog files\&.
\fB\-\-add \fR\fB\fITYPE\fR\fR\fB \fR\fB\fIORIG\fR\fR\fB \fR\fB\fIREPLACE\fR\fR\fB \fR
Add an entry to
\fICATALOGFILE\fR.
\fITYPE\fR
indicates the type of entry. Possible types are:
\fIpublic\fR, \fIsystem\fR, \fIrewriteSystem\fR, \fIrewriteURI\fR, \fIdelegatePublic\fR, \fIdelegateSystem\fR, \fInextCatalog\fR.
\fIORIG\fR
is the original reference to be replaced, and
\fIREPLACE\fR
is the
URI
of the replacement entity to be used. The
\fB\-\-add\fR
option will not overwrite
\fICATALOGFILE\fR, outputting to
\fIstdout\fR, unless
\fB\-\-noout\fR
is used. The
\fB\-\-add\fR
will always take three parameters even if some of the
XML
catalog constructs will have only a single argument.
.TP
\fB\-\-del\fR \fI'values'\fR \fIfilename\fR
Remove entries from the catalog file \fIfilename\fR matching \fI'values'\fR\&. The \fB\-\-del\fR option will not overwrite \fIfilename\fR, outputting to stdout, unless \fB\-\-noout\fR is used\&.
\fB\-\-add \fR\fB\fIFILENAME\fR\fR
If the
\fB\-\-add\fR
option is used following the
\fB\-\-sgml\fR
option, only a single argument, a
\fIFILENAME\fR, is used. This is used to add the name of a catalog file to an
SGML
supercatalog, a file that contains references to other included
SGML
catalog files.
.TP
\fB\-\-create\fR
Create a new
XML
catalog. Outputs to
\fIstdout\fR, ignoring
\fIfilename\fR
unless
\fB\-\-noout\fR
Save output to the named file rather than outputting to stdout\&.
is used, in which case it creates a new catalog file
\fIfilename\fR.
.TP
\fB\-\-del \fR\fB\fIVALUE(S)\fR\fR
Remove entries from
\fICATALOGFILE\fR
matching
\fIVALUE(S)\fR. The
\fB\-\-del\fR
option will not overwrite
\fICATALOGFILE\fR, outputting to
\fIstdout\fR, unless
\fB\-\-noout\fR
is used.
.TP
\fB\-\-noout\fR
Save output to the named file rather than outputting to
\fIstdout\fR.
.TP
\fB\-\-no\-super\-update\fR
Do not update the
SGML
super catalog.
.TP
\fB\-\-shell\fR
Run a shell allowing interactive queries on catalog file
\fICATALOGFILE\fR.
.TP
\fB\-\-sgml\fR
Uses SGML Super catalogs for \-\-add and \-\-del options
Uses
SGML
super catalogs for
\fB\-\-add\fR
and
\fB\-\-del\fR
options.
.TP
\fB\-v\fR or \fB\-\-verbose\fR
output debugging information\&.
\fB\-v\fR, \fB\-\-verbose\fR
Output debugging information.
.SH "SHELL COMMANDS"
.PP
Invoking xmlcatalog with the \fB\-\-shell\fR \fIfilename\fR option opens a command line shell allowing interactive access to the catalog file identified by \fIfilename\fR\&. Invoking the shell provides a command line prompt after which commands can be entered\&.
Invoking
\fBxmlcatalog\fR
with the
\fB\-\-shell \fR\fB\fICATALOGFILE\fR\fR
option opens a command line shell allowing interactive access to the catalog file identified by
\fICATALOGFILE\fR. Invoking the shell provides a command line prompt after which the following commands (described in alphabetical order) can be entered.
.TP
\fBpublic\fR \fI'PublicID'\fR
Execute a public identifier lookup of the catalog entry for \fI'PublicID'\fR\&. The corresponding entry will be output to the command line\&.
.TP
\fBsystem\fR \fI'SystemID'\fR
Execute a public identifier lookup of the catalog entry for \fI'SystemID'\fR\&. The corresponding entry will be output to the command line\&.
\fBadd \fR\fB\fITYPE\fR\fR\fB \fR\fB\fIORIG\fR\fR\fB \fR\fB\fIREPLACE\fR\fR\fB \fR
Add an entry to the catalog file.
\fITYPE\fR
indicates the type of entry. Possible types are:
\fIpublic\fR, \fIsystem\fR, \fIrewriteSystem\fR, \fIrewriteURI\fR, \fIdelegatePublic\fR, \fIdelegateSystem\fR, \fInextCatalog\fR.
\fIORIG\fR
is the original reference to be replaced, and
\fIREPLACE\fR
is the
URI
of the replacement entity to be used. The
\fB\-\-add\fR
option will not overwrite
\fICATALOGFILE\fR, outputting to
\fIstdout\fR, unless
\fB\-\-noout\fR
is used. The
\fB\-\-add\fR
will always take three parameters even if some of the
XML
catalog constructs will have only a single argument.
.TP
\fBadd \fR \fI'type'\fR \fI'orig'\fR \fI'replace'\fR
Add an entry to the catalog file\&. \fItype\fR indicates the type of entry\&. Possible types are 'public', 'system', 'rewriteSystem', 'rewriteURI', 'delegatePublic', 'delegateSystem', and 'nextCatalog'\&. \fI'orig'\fR is the original reference to be replaced, and \fI'replace'\fR is the URI of the replacement entity to be used\&.
\fBdebug\fR
Print debugging statements showing the steps
\fBxmlcatalog\fR
is executing.
.TP
\fBdel\fR \fI'values'\fR
Remove the catalog entry corresponding to \fI'values'\fR\&.
\fBdel \fR\fB\fIVALUE(S)\fR\fR
Remove the catalog entry corresponding to
\fIVALUE(S)\fR.
.TP
\fBdump\fR
Print the current catalog\&.
Print the current catalog.
.TP
\fBdebug\fR
Print debugging statements showing the steps xmlcatalog is executing\&.
\fBexit\fR
Quit the shell.
.TP
\fBpublic \fR\fB\fIPUBLIC\-ID\fR\fR
Execute a public identifier lookup of the catalog entry for
\fIPUBLIC\-ID\fR. The corresponding entry will be output to the command line.
.TP
\fBquiet\fR
Stop printing debugging statements\&.
Stop printing debugging statements.
.TP
\fBexit\fR
Quit the shell\&.
.SH "RETURN VALUES"
.PP
xmlcatalog's return codes provide information that can be used when calling it from scripts\&.
.PP
0: normal
.PP
1: Failed to remove an entry from the catalog
.PP
2: Failed to save to the catalog, check file permissions
.PP
3: Failed to add an entry to the catalog
.PP
4: Failed to lookup and entry in the catalog
.SH "CATALOGS"
.PP
Catalog behavior can be changed by redirecting queries to the user's own set of catalogs\&. This can be done by setting the \fIXML_CATALOG_FILES\fR environment variable to a list of catalogs\&. An empty one should deactivate loading the default \fI/etc/xml/catalog\fR default catalog\&.
.SH "REFERENCES"
.PP
libxml web page: \fIhttp://www.xmlsoft.org/\fR
.PP
libxml catalog support web page: \fIhttp://www.xmlsoft.org/catalog.html\fR
.PP
James Clark's SGML catalog page: \fIhttp://www.jclark.com/sp/catalog.htm\fR
.PP
OASIS XML catalog specification: \fIhttp://www.oasis-open.org/committees/entity/spec.html\fR
.SH AUTHOR
John Fleck.
\fBsystem \fR\fB\fISYSTEM\-ID\fR\fR
Execute a public identifier lookup of the catalog entry for
\fISYSTEM\-ID\fR. The corresponding entry will be output to the command line.
.SH "ENVIRONMENT"
.TP
\fBXML_CATALOG_FILES\fR
Catalog behavior can be changed by redirecting queries to the user's own set of catalogs. This can be done by setting the
\fBXML_CATALOG_FILES\fR
environment variable to a list of catalogs. An empty one should deactivate loading the default
\fI/etc/xml/catalog\fR
default catalog.
.SH "DIAGNOSTICS"
.PP
\fBxmlcatalog\fR's return codes provide information that can be used when calling it from scripts.
Errorcode: \fB0\fRError: No errorErrorcode: \fB1\fRError: Failed to remove an entry from the catalogErrorcode: \fB2\fRError: Failed to save to the catalog, check file permissionsErrorcode: \fB3\fRError: Failed to add an entry to the catalogErrorcode: \fB4\fRError: Failed to lookup and entry in the catalog.SH "SEE ALSO"
.PP
\fBlibxml\fR(3)
.SH "AUTHOR"
John Fleck <jfleck@inkstain.net>.
This diff is collapsed.
.\"Generated by db2man.xsl. Don't modify this, modify the source.
.de Sh \" Subsection
.br
.if t .Sp
.ne 5
.PP
\fB\\$1\fR
.PP
..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Ip \" List item
.br
.ie \\n(.$>=3 .ne \\$3
.el .ne 3
.IP "\\$1" \\$2
..
.TH "XMLLINT" 1 "2006-02-20" "libxml2" "xmllint Manual"
.SH NAME
.\" ** You probably do not want to edit this file directly **
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
.TH "XMLLINT" "1" "2006\-03\-05" "libxml2" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.SH "NAME"
xmllint \- command line XML tool
.SH "SYNOPSIS"
.ad l
.hy 0
.HP 8
\fBxmllint\fR [\fB\fB\-\-version\fR\fR | \fB\fB\-\-debug\fR\fR | \fB\fB\-\-shell\fR\fR | \fB\fB\-\-debugent\fR\fR | \fB\fB\-\-copy\fR\fR | \fB\fB\-\-recover\fR\fR | \fB\fB\-\-noent\fR\fR | \fB\fB\-\-noout\fR\fR | \fB\fB\-\-nonet\fR\fR | \fB\fB\-\-path\ \fI"PATHS"\fR\fR\fR | \fB\fB\-\-load\-trace\fR\fR | \fB\fB\-\-htmlout\fR\fR | \fB\fB\-\-nowrap\fR\fR | \fB\fB\-\-valid\fR\fR | \fB\fB\-\-postvalid\fR\fR | \fB\fB\-\-dtdvalid\ \fIURL\fR\fR\fR | \fB\fB\-\-dtdvalidfpi\ \fIFPI\fR\fR\fR | \fB\fB\-\-timing\fR\fR | \fB\fB\-\-output\ \fIFILE\fR\fR\fR | \fB\fB\-\-repeat\fR\fR | \fB\fB\-\-insert\fR\fR | \fB\fB\-\-compress\fR\fR | \fB\fB\-\-html\fR\fR | \fB\fB\-\-xmlout\fR\fR | \fB\fB\-\-push\fR\fR | \fB\fB\-\-memory\fR\fR | \fB\fB\-\-maxmem\ \fINBBYTES\fR\fR\fR | \fB\fB\-\-nowarning\fR\fR | \fB\fB\-\-noblanks\fR\fR | \fB\fB\-\-nocdata\fR\fR | \fB\fB\-\-format\fR\fR | \fB\fB\-\-encode\ \fIENCODING\fR\fR\fR | \fB\fB\-\-dropdtd\fR\fR | \fB\fB\-\-nsclean\fR\fR | \fB\fB\-\-testIO\fR\fR | \fB\fB\-\-catalogs\fR\fR | \fB\fB\-\-nocatalogs\fR\fR | \fB\fB\-\-auto\fR\fR | \fB\fB\-\-xinclude\fR\fR | \fB\fB\-\-noxincludenode\fR\fR | \fB\fB\-\-loaddtd\fR\fR | \fB\fB\-\-dtdattr\fR\fR | \fB\fB\-\-stream\fR\fR | \fB\fB\-\-walker\fR\fR | \fB\fB\-\-pattern\ \fIPATTERNVALUE\fR\fR\fR | \fB\fB\-\-chkregister\fR\fR | \fB\fB\-\-relaxng\ \fISCHEMA\fR\fR\fR | \fB\fB\-\-schema\ \fISCHEMA\fR\fR\fR | \fB\fB\-\-c14n\fR\fR] {\fB\fIXML\-FILE(S)\fR\fR | \fB\-\fR}
.ad
.hy
.ad l
.hy 0
\fBxmllint\fR [\fB\-\-version\fR \fB\-\-debug\fR \fB\-\-shell\fR \fB\-\-debugent\fR \fB\-\-copy\fR \fB\-\-recover\fR \fB\-\-noent\fR \fB\-\-noout\fR \fB\-\-nonet\fR \fB\-\-path\ "\fR\fB\fIPATH(S)\fR\fR\fB"\fR \fB\-\-load\-trace\fR \fB\-\-htmlout\fR \fB\-\-nowrap\fR \fB\-\-valid\fR \fB\-\-postvalid\fR \fB\-\-dtdvalid\ \fR\fB\fIURL\fR\fR \fB\-\-dtdvalidfpi\ \fR\fB\fIFPI\fR\fR \fB\-\-timing\fR \fB\-\-output\ \fR\fB\fIFILE\fR\fR \fB\-\-repeat\fR \fB\-\-insert\fR \fB\-\-compress\fR \fB\-\-html\fR \fB\-\-xmlout\fR \fB\-\-push\fR \fB\-\-memory\fR \fB\-\-maxmem\ \fR\fB\fINBBYTES\fR\fR \fB\-\-nowarning\fR \fB\-\-noblanks\fR \fB\-\-nocdata\fR \fB\-\-format\fR \fB\-\-encode\ \fR\fB\fIENCODING\fR\fR \fB\-\-dropdtd\fR \fB\-\-nsclean\fR \fB\-\-testIO\fR \fB\-\-catalogs\fR \fB\-\-nocatalogs\fR \fB\-\-auto\fR \fB\-\-xinclude\fR \fB\-\-noxincludenode\fR \fB\-\-loaddtd\fR \fB\-\-dtdattr\fR \fB\-\-stream\fR \fB\-\-walker\fR \fB\-\-pattern\ \fR\fB\fIPATTERNVALUE\fR\fR \fB\-\-chkregister\fR \fB\-\-relaxng\ \fR\fB\fISCHEMA\fR\fR \fB\-\-schema\ \fR\fB\fISCHEMA\fR\fR \fB\-\-c14n\fR] {\fIXML\-FILE(S)\fR... \-}
.HP 8
\fBxmllint\fR \fB\-\-help\fR
.ad
.hy
.SH "DESCRIPTION"
.PP
The \fBxmllint\fR program parses one or more XML files, specified on the command line as \fIXML\-FILE\fR (or the standard input if the filename provided is \- )\&. It prints various types of output, depending upon the options selected\&. It is useful for detecting errors both in XML code and in the XML parser itself\&.
The
\fBxmllint\fR
program parses one or more XML files, specified on the command line as
\fIXML\-FILE\fR
(or the standard input if the filename provided is
\fB\-\fR
). It prints various types of output, depending upon the options selected. It is useful for detecting errors both in
XML
code and in the
XML
parser itself.
.PP
\fBxmllint\fR is included in libxml2\&.
\fBxmllint\fR
is included in
\fBlibxml\fR(3).
.PP
More information can be found at the libxml web pages at \fIhttp://www.xmlsoft.org/\fR and the W3C XSLT pages at \fIhttp://www.w3.org/TR/xslt\fR\&.
More information can be found at
.TP 3
\(bu
\fBlibxml\fR(3)
web page
\fI\%http://www.xmlsoft.org/\fR
.TP
\(bu
W3C
XSLT
page
\fI\%http://www.w3.org/TR/xslt\fR
.SH "OPTIONS"
.PP
\fBxmllint\fR accepts the following options (in alphabetical order):
\fBxmllint\fR
accepts the following options (in alphabetical order):
.TP
\fB\-\-auto\fR
Generate a small document for testing purposes\&.
Generate a small document for testing purposes.
.TP
\fB\-\-catalogs\fR
Use the catalogs from \fBSGML_CATALOG_FILES\fR\&. Otherwise \fI/etc/xml/catalog\fR is used by default\&.
Use the catalogs from
\fBSGML_CATALOG_FILES\fR. Otherwise
\fI/etc/xml/catalog\fR
is used by default.
.TP
\fB\-\-chkregister\fR
Turn on node registration\&. Useful for developers testing libxml2 node tracking code\&.
Turn on node registration. Useful for developers testing
\fBlibxml\fR(3)
node tracking code.
.TP
\fB\-\-compress\fR
Turn on gzip compression of output\&.
Turn on
gzip
compression of output.
.TP
\fB\-\-copy\fR
Test the internal copy implementation\&.
Test the internal copy implementation.
.TP
\fB\-\-c14n\fR
Use the W3C XML Canonicalisation (C14N) to serialize the result of parsing to \fIstdout\fR\&. It keeps comments in the result\&.
.TP
\fB\-\-dtdvalid \fIURL\fR\fR
Use the DTD specified by an \fIURL\fR for validation\&.
.TP
\fB\-\-dtdvalidfpi \fIFPI\fR\fR
Use the DTD specified by a Public Identifier \fIFPI\fR for validation, note that this will require a Catalog exporting that Public Identifier to work\&.
Use the W3C XML Canonicalisation (C14N) to serialize the result of parsing to
\fIstdout\fR. It keeps comments in the result.
.TP
\fB\-\-dtdvalid \fR\fB\fIURL\fR\fR
Use the
DTD
specified by an
\fIURL\fR
for validation.
.TP
\fB\-\-dtdvalidfpi \fR\fB\fIFPI\fR\fR
Use the
DTD
specified by a Public Identifier
\fIFPI\fR
for validation, note that this will require a Catalog exporting that Public Identifier to work.
.TP
\fB\-\-debug\fR
Parse a file and output an annotated tree of the in\-memory version of the document\&.
Parse a file and output an annotated tree of the in\-memory version of the document.
.TP
\fB\-\-debugent\fR
Debug the entities defined in the document\&.
Debug the entities defined in the document.
.TP
\fB\-\-dropdtd\fR
Remove DTD from output\&.
Remove
DTD
from output.
.TP
\fB\-\-dtdattr\fR
Fetch external DTD and populate the tree with inherited attributes\&.
Fetch external
DTD
and populate the tree with inherited attributes.
.TP
\fB\-\-encode \fIENCODING\fR\fR
Output in the given encoding\&.
\fB\-\-encode \fR\fB\fIENCODING\fR\fR
Output in the given encoding.
.TP
\fB\-\-format\fR
Reformat and reindent the output\&. The \fBXMLLINT_INDENT\fR environment variable controls the indentation (default value is two spaces " ")\&.
Reformat and reindent the output. The
\fBXMLLINT_INDENT\fR
environment variable controls the indentation (default value is two spaces " ").
.TP
\fB\-\-help\fR
Print out a short usage summary for \fBxmllint\fR\&.
Print out a short usage summary for
\fBxmllint\fR.
.TP
\fB\-\-html\fR
Use the HTML parser\&.
Use the
HTML
parser.
.TP
\fB\-\-htmlout\fR
Output results as an HTML file\&. This causes \fBxmllint\fR to output the necessary HTML tags surrounding the result tree output so the results can be displayed/viewed in a browser\&.
Output results as an
HTML
file. This causes
\fBxmllint\fR
to output the necessary
HTML
tags surrounding the result tree output so the results can be displayed/viewed in a browser.
.TP
\fB\-\-insert\fR
Test for valid insertions\&.
Test for valid insertions.
.TP
\fB\-\-loaddtd\fR
Fetch external DTD\&.
Fetch external
DTD.
.TP
\fB\-\-load\-trace\fR
Display all the documents loaded during the processing to \fIstderr\fR\&.
Display all the documents loaded during the processing to
\fIstderr\fR.
.TP
\fB\-\-maxmem \fINNBYTES\fR\fR
Test the parser memory support\&. \fINNBYTES\fR is the maximum number of bytes the library is allowed to allocate\&. This can also be used to make sure batch processing of XML files will not exhaust the virtual memory of the server running them\&.
\fB\-\-maxmem \fR\fB\fINNBYTES\fR\fR
Test the parser memory support.
\fINNBYTES\fR
is the maximum number of bytes the library is allowed to allocate. This can also be used to make sure batch processing of
XML
files will not exhaust the virtual memory of the server running them.
.TP
\fB\-\-memory\fR
Parse from memory\&.
Parse from memory.
.TP
\fB\-\-noblanks\fR
Drop ignorable blank spaces\&.
Drop ignorable blank spaces.
.TP
\fB\-\-nocatalogs\fR
Do not use any catalogs\&.
Do not use any catalogs.
.TP
\fB\-\-nocdata\fR
Substitute CDATA section by equivalent text nodes\&.
Substitute CDATA section by equivalent text nodes.
.TP
\fB\-\-noent\fR
Substitute entity values for entity references\&. By default, \fBxmllint\fR leaves entity references in place\&.
Substitute entity values for entity references. By default,
\fBxmllint\fR
leaves entity references in place.
.TP
\fB\-\-nonet\fR
Do not use the Internet to fetch DTDs or entities\&.
Do not use the Internet to fetch
DTDs or entities.
.TP
\fB\-\-noout\fR
Suppress output\&. By default, \fBxmllint\fR outputs the result tree\&.
Suppress output. By default,
\fBxmllint\fR
outputs the result tree.
.TP
\fB\-\-nowarning\fR
Do not emit warnings from the parser and/or validator\&.
Do not emit warnings from the parser and/or validator.
.TP
\fB\-\-nowrap\fR
Do not output HTML doc wrapper\&.
Do not output
HTML
doc wrapper.
.TP
\fB\-\-noxincludenode\fR
Do XInclude processing but do not generate XInclude start and end nodes\&.
Do XInclude processing but do not generate XInclude start and end nodes.
.TP
\fB\-\-nsclean\fR
Remove redundant namespace declarations\&.
Remove redundant namespace declarations.
.TP
\fB\-\-output \fIFILE\fR\fR
Define a file path where \fBxmllint\fR will save the result of parsing\&. Usually the programs build a tree and save it on \fIstdout\fR, with this option the result XML instance will be saved onto a file\&.
\fB\-\-output \fR\fB\fIFILE\fR\fR
Define a file path where
\fBxmllint\fR
will save the result of parsing. Usually the programs build a tree and save it on
\fIstdout\fR, with this option the result
XML
instance will be saved onto a file.
.TP
\fB\-\-path \fI"PATHS"\fR\fR
Use the (space\- or colon\-separated) list of filesystem paths specified by \fIPATHS\fR to load DTDs or entities\&. Enclose space\-separated lists by quotation marks\&.
\fB\-\-path "\fR\fB\fIPATH(S)\fR\fR\fB"\fR