This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: XSL: using document()
- To: "'xsl-list at lists dot mulberrytech dot com'" <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] XSL: using document()
- From: Edmund Mitchell <EMitchell at fnf dot com>
- Date: Wed, 24 Jan 2001 13:27:10 -0800
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hello George
I don't know if this applies to you or not, but I recently learned the hard
way about having to quote the argument to the document() function. With a
variable/parameter? I don't know, but you might want to try making sure that
the $file variable expands to something with quotes, or quote the $file
itself.
I hope this helps
Edmund
...
<xsl:apply-templates select="document($file)" mode="translate">
<xsl:with-param name="param1" select="$value"/>
</xsl:apply-templates>
And the following rule:
<xsl:template match="*" mode="translate">
<xsl:param name="param1"/>
...
</xsl:template>
The issue is, the parameter doesn't seem to be transmitted from the apply to
the template. Are there any gotchas, perhaps in the select/match pair, that
would prevent this from working? The template is being applied.
I'm using xalan_1_2_D01 if that makes a difference.
--George
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list