|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: arguments for xsl:call-template
Works great . Thank you so much ----- Original Message ----- From: "Thomas B. Passin" <tpassin@xxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Friday, December 07, 2001 7:13 AM Subject: Re: arguments for xsl:call-template > [Charly] > > > Does anyone of you has any idea how to call a template and passing with a > > node as argument. > > I'm trying the following . > > > > <xsl:template name="histogram"> > > <xsl:param name="path" /> > > <xsl:for-each select="$path"> > > <xsl:value-of select="@value"/> > > </xsl:for-each> > > </xsl:template> > > > > <xsl:call-template name="histogram"> > > <xsl:with-param name="path" select="'/report/histo/bar'" /> > > </xsl:call-template> > > > Just change to one set of quotes in the select attribute and the select will > return a set of nodes, just what you asked for. In other words, your > attribute value as you wrote it is a string (because of the extra set of > quotes), and you want it to be a node-set. > > Tom P > > > my XML looks like . > > <report> > > <histo> > > <bar value="20" /> > > <bar value="30" /> > > <bar value="40" /> > > <bar value="50" /> > > </histo> > > > > </report> > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








