This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: passing variables to a stylesheet


According to cutlass on Mon, Sep 24, 2001 at 01:33:52PM +0100:
> most command line invocations provide a way of passing params; though they
> are slightly different with each parser.
> 
> a command line invocation using instant saxon with 2 params p1.
> 
> saxon source.xml source.xsl p1="aaa"
> 

Could someone tell me how they pass parameters to their stylesheets
using xalan.

The docs say:
[-PARAM name expression (Set a stylesheet parameter)]

So I use org.apache.xalan.xslt.Process -PARAM someconditon 1 -IN some.xml
-XSL some .xsl

But that gives the error:
 org.apache.xml.utils.WrappedRuntimeException: Could not find
variable with the name of somecondition

Do they mean variable when they say set a parameter, am I missing
something here?

I want to do form the commandline the same thing as:
<xsl:variable name="somecondition" select="1"/>

thanx
-- 
Eric Smith - See mail headers for processors used

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]