RE: [xsl] Any way to intergate for the <xsl:output method...> value.

Subject: RE: [xsl] 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


Current Thread