Subject: RE: [xsl] How to retrieve value(which is copied into RTF as a variable) from RTF From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Tue, 4 Jan 2005 13:34:19 -0000 |
$nameval is an attribute node called name, so in place of <xsl:value-of select="."> you need <xsl:value-of select="@name"/>. Remember that for debugging you can do <xsl:message><xsl:copy-of select="$professionalLevel"/></xsl:message> which would have immediately revealed what's going on here. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Ranjan K. Baisak [mailto:ranjanbaisak@xxxxxxxxx] > Sent: 04 January 2005 13:20 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] How to retrieve value(which is copied into RTF > as a variable) from RTF > > I have a RTF with following declaration > <xsl:variable name="professionLevel"> > <xsl:for-each select="//profession"> > <xsl:variable name="nameval" select="@name"/> > <xsl:variable name="parentval" > select="@parent"/> > <xsl:for-each > select="exslt:node-set($leverreference)/*"> > <xsl:variable name="referid" > select="@levelref"/> > <xsl:if test="$referid=$parentval"> > <xsl:copy> > <xsl:copy-of > select="$nameval"/> > </xsl:copy> > </xsl:if> > </xsl:for-each> > </xsl:for-each> > </xsl:variable> > > Later I want to retrieve $nameval from professionLevel > RTF. > I tried with > <xsl:for-each > select="exslt:node-set($professionLevel)/*"> > <xsl:value-of select="."/> > </xsl:for-each> > but it did not work. > Any suggestion? > > regards, > Ranjan > > > > __________________________________ > Do you Yahoo!? > Send holiday email and support a worthy cause. Do good. > http://celebrity.mail.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] How to retrieve value(which i, Ranjan K. Baisak | Thread | [xsl] Usage of key inside a for loo, Ranjan K. Baisak |
[xsl] How to retrieve value(which i, Ranjan K. Baisak | Date | Re: [xsl] XML Date/Time service upd, Hardy Merrill |
Month |