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 |