|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: saving in one if loop and using it in another
You can't "save" something in the course of an XSLT transformation for use "later", because a transformation is not a sequential process. XSLT is a declarative language, not a procedural one. You need to find a way of expressing the output as a function of the input, not as a function of things that happened "earlier" in the processing. Mike Kay Software AG > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of john smith > Sent: 27 July 2001 21:40 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: saving in one if loop and using it in another > > > Given the following: > > <xsl:for-each select="INPUT/*/descendant::*"> > <xsl:element name="APPLY"> > <xsl:if test="position() != 1"> > %%%%%%%%%% > </xsl:if> > <xsl:if test="position() = 1"> > <PATH> > <xsl:value-of select="(name())"/> > </PATH> > </xsl:if> > </xsl:element> > </xsl:for-each> > > I want to save the name of the node inside the position() = 1 > if loop and > be able to use its value in the %%%%%%%%%% line (where the > position() is != > 1)....How can I do it? Can I use the <xsl:variable> or > <xsl:param> to save > the name of the node and then use it? If so, how? > > A general question would be in a for-each loop, how can I > save the value of > an entity in one if loop and be able to use it in another if loop..? > > _________________________________________________________________ > Get your FREE download of MSN Explorer at > http://explorer.msn.com/intl.asp > > > 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








