Subject: RE: [xsl] prarameter from commandline From: cknell@xxxxxxxxxx Date: Mon, 19 Mar 2007 12:48:23 -0400 |
There's nothing wrong with your command-line, so the problem must be elswhere. Here is a complete stylesheet that produces the output you are looking for. <?xml version="1.0"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:strip-space elements="*" /> <xsl:output method="xml" indent="yes" encoding="UTF-8" /> <xsl:param name="source"/> <xsl:template match="*"> source: <xsl:value-of select="$source"/> </xsl:template> </xsl:stylesheet> -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: Garvin Riensche <g.riensche@xxxxxxx> Sent: Mon, 19 Mar 2007 17:06:47 +0100 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] prarameter from commandline Hello, I guess this is an easy one for you as I just can't figure out how to pass parameters from the commandline to a stylesheet. Saxon is called with: java -jar saxon8.jar input.xml test.xsl source=test I also tried "source=test" and source="test" (I am using winXP) And the stylesheet looks like this: <xsl:output method="xml" indent="yes" omit-xml-declaration="yes"/> <xsl:param name="source"/> <xsl:template match="*"> source: <xsl:value-of select="$source"/> </xsl:template> But the value doesn't get passed. Regards, Garvin
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] prarameter from commandline, Garvin Riensche | Thread | [xsl] replace special characters by, Frank Marent |
RE: [xsl] replace special character, Michael Kay | Date | RE: [xsl] DocBook XSL and Internati, Bill Burns |
Month |