Manual Pages for UNIX Darwin command on man xsltproc
MyWebUniversity

Manual Pages for UNIX Darwin command on man xsltproc

XSLTPROC(1) xsltproc Manual XSLTPROC(1)

NAME

xsltproc - command line xslt processor

SYNOPSIS

xxssllttpprroocc [-VV | -vv | -oo file | --ttiimmiinngg | --rreeppeeaatt | --ddeebbuugg | --nnoovvaalliidd

| --nnoooouutt | --mmaaxxddeepptthh val | --hhttmmll | --ppaarraamm name value |

--ssttrriinnggppaarraamm name value | --nnoonneett | --ppaatthh paths |

--llooaadd-ttrraaccee | --ccaattaallooggss | --xxiinncclluuddee | --pprrooffiillee |

--dduummppeexxtteennssiioonnss | --nnoowwrriittee | --nnoommkkddiirr | --wwrriitteessuubbttrreeee]

[stylesheet] [file1] [file2] [....] IINNTTRROODDUUCCTTIIOONN

xsltproc is a command line tool for applying XSLT stylesheets to XML

documents. It is part of libxslt, the XSLT C library for GNOME. While

it was developed as part of the GNOME project, it can operate indepen-

dently of the GNOME desktop.

xsltproc is invoked from the command line with the name of the

stylesheet to be used followed by the name of the file or files to which the stylesheet is to be applied.

If a stylesheet is included in an XML document with a Stylesheet Pro-

cessing Instruction, no stylesheet need be named at the command line.

xsltproc will automatically detect the included stylesheet and use it.

By default, output is to stdout. You can specify a file for output us-

ing the -oo option.

CCOOMMMMAANNDD LLIINNEE OOPPTTIIOONNSS

-VV or --vveerrssiioonn

Show the version of libxml and libxslt used.

-vv or --vveerrbboossee

Output each step taken by xsltproc in processing the stylesheet

and the document.

-oo or --oouuttppuutt file

Direct output to the file named file. For multiple outputs, also

known as "chunking", -oo ddiirreeccttoorryy// directs the output files to a

specified directory. The directory must already exist.

--ttiimmiinngg

Display the time used for parsing the stylesheet, parsing the

document and applying the stylesheet and saving the result. Dis-

played in milliseconds.

--rreeppeeaatt

Run the transformation 20 times. Used for timing tests.

--ddeebbuugg

Output an XML tree of the transformed document for debugging purposes.

--nnoovvaalliidd

Skip loading the document's DTD.

--nnoooouutt

Do not output the result.

--mmaaxxddeepptthh value

Adjust the maximum depth of the template stack before libxslt concludes it is in an infinite loop. The default is 500.

--hhttmmll The input document is an HTML file.

--ppaarraamm name value

Pass a parameter of name name and value value to the stylesheet. You may pass multiple name/value pairs up to a maximum of 32. If

the value being passed is a string rather than a node identifi-

er, use --ssttrriinnggppaarraamm instead.

--ssttrriinnggppaarraamm name value

Pass a paramenter of name name and value value where value is a string rather than a node identifier. (Note: The string must be

utf-8.)

--nnoonneett

Do not use the Internet to fetch DTD's, entities or documents.

--ppaatthh paths

Use the list (separated by space or column) of filesystem paths specified by paths to load DTDs, entities or documents.

--llooaadd-ttrraaccee

Display to stderr all the documents loaded during the process-

ing.

--ccaattaallooggss

s te GL aao seiid n SGMLCATALOGFILES o eov

the location of external entities. By default, xsltproc looks

o te aao seiid n XMLCATALOGFILES I ta i nt specified, it uses /etc/xml/catalog.

--xxiinncclluuddee

Process the input document using the Xinclude specification. More details on this can be found in the Xinclude specification: http://www.w3.org/TR/xinclude/: http://www.w3.org/TR/xinclude/

--pprrooffiillee or --nnoorrmmaann

Output profiling information detailing the amount of time spent in each part of the stylesheet. This is useful in optimizing stylesheet performance.

--dduummppeexxtteennssiioonnss

Dumps the list of all registered extensions on stdout.

--nnoowwrriittee

Refuses to write to any file or resource.

--nnoommkkddiirr

Refuses to create directories.

--wwrriitteessuubbttrreeee path

Allow file write only within the path subtree.

RETURN VALUES

xsltproc's return codes provide information that can be used when call-

ing it from scripts. 0: normal 1: no argument 2: too many parameters 3: unknown option 4: failed to parse the stylesheet 5: error in the stylesheet 6: error in one of the documents 7: unsupported xsl:output method

8: string parameter contains both quote and double-quotes

9: internal processing error 10: processing was stopped by a terminating message MMOORREE IINNFFOORRMMAATTIIOONN libxml web page:http://www.xmlsoft.org/: http://www.xmlsoft.org/ W3C XSLT page:http://www.w3.org/TR/xslt: http://www.w3.org/TR/xslt AUTHOR John Fleck. XSLTPROC(1)




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™