> I tried to run a stylesheet that inputs a parm and
> interprets the value of it as a location path.
> I.e.
> <xsl:param name="query">no-default</xsl:param>
> ...
> <xsl:template name="querytemp">
> <xsl:apply-templates select="$query"/>
> </xsl:template>
Indeed, something like
<xsl:apply-templates select="//*[local-name()=$gi]"/>,
with $gi containing the generic identifier requested,
worked, if the 'query' is just a gi.
Supporting all XPath location paths, however, required
generating the XSL stylesheet on the fly within the
XSLServlet. The dynamic stylesheet was rather short,
since it contained an <xsl:include>.
Thanks to those who answered,
Juliane.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|