Subject: RE: [xsl] XSL: using document() From: Edmund Mitchell <EMitchell@xxxxxxx> Date: Wed, 24 Jan 2001 13:27:10 -0800 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] XSL: using document(), Michael Kay | Thread | [xsl] xsl to echo input xml, _ryan |
[xsl] XSL: using document(), george . fink | Date | RE: [xsl] Where .. XML List?, Hahn, Kimberly |
Month |