This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Fwd: document() doesn't pick up a param
- To: xsl-list at mulberrytech dot com
- Subject: Re: Fwd: document() doesn't pick up a param
- From: Gary L Peskin <garyp at firstech dot com>
- Date: Thu, 07 Sep 2000 13:29:32 -0700
- Organization: The Firstech Corporation
- References: <00090711010401.00842@oban>
- Reply-To: xsl-list at mulberrytech dot com
Michael Labhard wrote:
> The XSL statement "with-param" doesn't seem to be carried over to processing of
> nodesets from "document(...)" calls. Observer:
Michael --
The parameters are not carried over to documents but to templates. The
document() function returns the _root node_ of the requested document.
However, you don't have a template that matches the root node so the
built-in template is used. The built-in template doesn't have any
parameters, so when it invokes your matchme template, the parameters are
lost.
To see the difference, change your document function to:
document('incoming.xml')/matchme
and everything should work.
HTH,
Gary
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list