[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Turning Off the Output Stream or Just a Return Value from
The coding pattern you are looking for is <xsl:variable ...> <xsl:call-template ...> </xsl:variable> But XSLT coding questions are better asked on the xsl-list at mulberrytech.com Michael Kay Software AG home: Michael.H.Kay@n... work: Michael.Kay@s... > -----Original Message----- > From: Ronald Kent Gibson [mailto:Kent.Gibson@i...] > Sent: 03 April 2003 08:29 > To: 'xml-dev@l...' > Subject: Turning Off the Output Stream or Just a > Return Value from a Template > > > Dear All > > Maybe this is an obvious newbie question but I cannot find an answer. > > I just want to return a value from a template without > outputting the return value at all. > > The code below works but outputs true when the result is true. > > How can I either stop this or is there a better way to catch > a return value? > > > <xsl:call-template name="search"> > <xsl:with-param name="search_pattern" > select="substring-before($theMacroStrings, ';')"/> > </xsl:call-template> > > <xsl:template name="search"> > <xsl:param name="search_pattern"/> > <xsl:for-each select="//cmacro"> > <xsl:choose> > <xsl:when test=".=$search_pattern"> > > <xsl:variable > name="search_result">true</xsl:variable> > > <xsl:copy-of > select="$search_result"/> > </xsl:when> > </xsl:choose> > </xsl:for-each> > </xsl:template> > > > many thanks > > kent > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org > <http://www.xml.org>, an initiative of OASIS <http://www.oasis-open.org> The list archives are at http://lists.xml.org/archives/xml-dev/ To subscribe or unsubscribe from this list use the subscription manager: <http://lists.xml.org/ob/adm.pl>
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|