Unix/Linux Go Back    


OpenSolaris 2009.06 - man page for xmllint (opensolaris section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


xmllint(1)									       xmllint(1)

NAME
       xmllint - command line XML tool

SYNOPSIS
       xmllint	[--version  |  --debug	|  --shell  | --debugent | --copy | --recover | --noent |
       --noout | --htmlout | --nowrap | --valid | --postvalid | --dtdvalid   URL   |  --timing	|
       --repeat  |  --insert  |  --compress | --sgml | --html | --push | --memory | --nowarning |
       --noblanks | --format | --testIO | --encode   encoding	|  --catalogs  |  --nocatalogs	|
       --auto | --xinclude | --loaddtd | --dtdattr | --dropdtd] [xmlfile]

INTRODUCTION
       The  xmllint  program  parses one or more XML files, specified on the command line as xml-
       file. 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.

       It is included in libxml2.

OPTIONS
       --version
	      Display the version of libxml2 used.

       --debug
	      Parse a file and output an annotated tree of the in-memory version of the document.

       --shell
	      Run a navigating shell.

       --debugent
	      Debug the entities defined in the document.

       --copy Test the internal copy implementation.

       --recover
	      Output any parsable portions of an invalid document.

       --noent
	      Substitute  entity  values for entity references. By default, xmllint leaves entity
	      references in place.

       --noout
	      Suppress output. By default, xmllint outputs the result tree.

       --htmlout
	      Output results as an HTML file. This causes xmllint to output  the  necessary  HTML
	      tags  surrounding  the  result  tree  output  so	the results can be displayed in a
	      browser.

       --nowrap
	      Do not output HTML doc wrapper.

       --valid
	      Determine if the document is a valid instance of the included Document Type Defini-
	      tion (DTD). A DTD to be validated against also can be specified at the command line
	      using the --dtdvalid option. By default, xmllint also checks to  determine  if  the
	      document is well-formed.

       --postvalid
	      Validate after parsing is completed.

	--dtdvalid URL
	      Use the DTD specified by URL for validation.

       --timing
	      Output information about the time it takes xmllint to perform the various steps.

       --repeat
	      Repeat 100 times, for timing or profiling.

       --insert
	      Test for valid insertions.

       --compress
	      Turn on gzip compression of output.

       --sgml Use  the	DocBook  SGML parser. This allows documents written in SGML DocBook to be
	      converted into an in-memory tree and treated as if they were written in XML.

       --html Use the HTML parser.

       --push Use the push mode of the parser.

       --memory
	      Parse from memory.

       --nowarning
	      Do not emit warnings from the parser and/or validator.

       --noblanks
	      Drop ignorable blank spaces.

       --format
	      Reformat and reindent the output.

       --testIO
	      Test user input/output support.

       --encode encoding
	      Output in the given encoding.

       --catalogs
	      Use the catalogs from $SGML_CATALOG_FILES. Otherwise /etc/xml/catalog  is  used  by
	      default.

       --nocatalogs
	      Do not use any catalogs.

       --auto Generate a small document for testing purposes.

       --xinclude
	      Do XInclude processing.

       --loaddtd
	      Fetch external DTD.

       --dtdattr
	      Fetch external DTD and populate the tree with inherited attributes.

       --dropdtd
	      Remove DTD from output.

AUTHORS
       John   Fleck  <jfleck@inkstain.net>,  Ziying  Sherwin  <sherwin@nlm.nih.gov>,  Heiko  Rupp
       <hwr@pilhuhn.de> This is release 0.2 of the xmllint Manual.

NOTES
       Source for libxml is available on http://opensolaris.org.   Documentation  for  libxml  is
       available on-line at http://www.xmlsoft.org/

					   2001 Nov 26				       xmllint(1)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 07:10 PM.