Subject: RE: Any way to intergate for the <xsl:output method...> value.
From: "Paul Brown" <prb@xxxxxxxxxxxxx>
Date: Fri, 2 Aug 2002 18:54:50 -0400
|
> -----Original Message-----
> From: Edward L. Knoll [mailto:ed.knoll@xxxxxxxxxxxxxx]
> I have some templates which I am sharing across multiple
> stylesheets. I have some processing which I need to be
> conditional. Ideally, it would be conditional based on
> the @method attribute of the xsl:output element.
You missed Ken Holman's earlier post on the magic of document(''); give this a shot:
<?xml version='1.0'?>
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" />
<xsl:template match="/">
<xsl:value-of select="document('')/xsl:stylesheet/xsl:output/@method" />
</xsl:template>
</xsl:stylesheet>
-- Paul
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|