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]
Other format: [Raw text]

passing in a variable to the DOCUMENT()


I am trying to passing a variable into DOCUMENT() within XSL, and having no
success.

<xsl:variable name="xmlfile" select="gfile">
where xmlfile would then represent the complete filepath of the XML file
(path + filename.xml)

then when I try to use the following

<xsl:variable name="datafile" select="document($xmlfile)"/>

I am not getting anything, and my XSL transoformation stops.

Is this allowed?  I know that I can use successfully
<xsl:variable name="datafile"
select="document('../cgi-bin/xml/thisdatafile.xml')"/>

I have tried it with both xsl:variable and xsl:apply-templates, but neither
appear to allow me to pass in a variable to the document().

- Todd Binder
todd_binder@hotmail.com


 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]