|
Subject: RE: can one pass a parameter when opening an xml file? From: "Evan Lenz" <elenz@xxxxxxxxxxx> Date: Thu, 3 Aug 2000 08:46:31 -0700 |
Use <xsl:param name="yourName"/> as a top-level element; it will function as
a global parameter. How its value is assigned is determined by the
processor you are using. It could be assigned from the command line, eg.
saxon -o output.html filename.xml stylesheet.xsl yourName=A
Or the API may have a way of assigning it, such as setParameter("yourName",
"A")
Just remember that this may change from one processor to another, though
there are efforts under way to standardize a common API
(http://www.mulberrytech.com/xsl/xsl-list/archive/msg11770.html)
Good luck,
Evan Lenz
elenz@xxxxxxxxxxx
-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxx]On Behalf Of Eric Taylor
Sent: Thursday, August 03, 2000 7:05 AM
To: 'XSL-List@xxxxxxxxxxxxxxxx'
Subject: can one pass a parameter when opening an xml file?
Perhaps just a bizarre idea (novices are good on this front), but is it
possible to add a parameter when opening an xml file so that I can do
something different in the XSL depending on what the parameter is? e.g.
filename.xml A vs. filename.xml B and then in the XSL do something like
<xsl:if parameter1="A">...<xsl:if> <xsl:if parameter1="B">...<xsl:if>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| can one pass a parameter when openi, Eric Taylor | Thread | Re: can one pass a parameter when o, Rudolf P. Weinmann |
| ?MSXML transformNode, Serg Stone | Date | Re: can one pass a parameter when o, Rudolf P. Weinmann |
| Month |