Subject: Re: [xsl] finding the position of the parent element XSLT 1.0 From: JBryant@xxxxxxxxx Date: Tue, 28 Jun 2005 11:50:12 -0500 |
Hi, Nadia, I didn't test this, but it should be something like: <xsl:number count="question" level="any" from="KMCust_survey"/> So <b> <xsl:value-of select="?????"/> <!--need to know what to put here--> <xsl:text>. </xsl:text> <xsl:value-of select="."/> </b> would be <b> <xsl:text>Question </xsl:text><xsl:number count="question" level="any" from="KMCust_survey"/> <xsl:text>. </xsl:text> <xsl:value-of select="."/> </b> It's untested, so you may need to tinker some to get it exactly right, but the idea should work. Jay Bryant Bryant Communication Services (presently consulting at Synergistic Solution Technologies) Nadia.Swaby@xxxxxx 06/28/2005 11:40 AM Please respond to xsl-list@xxxxxxxxxxxxxxxxxxxxxx To xsl-list@xxxxxxxxxxxxxxxxxxxxxx cc Subject [xsl] finding the position of the parent element XSLT 1.0 Hi all I have XML input structured like this: <KMCust_survey> <question> <q>For which purpose do you use the Engineering Intranet site?</q> <answer></answer> </question> <question> <q>How often are you using the following:</q> <answer> </answer> </question> <question> <q>How satisfy are you with the overall functionality of the following:</q> <answer> </answer> </question> </KMCust_survey> And a stylesheet that looks like this: <xsl:template match="question"> <table width="100%" cellpadding="3px" bgcolor="#c1e8e6" cellspacing="1"> <xsl:call-template name="gencols"/> <xsl:apply-templates></xsl:apply-templates> </table> </xsl:template> <xsl:template match="q"> <xsl:variable name="colspan"> <!--some code here that works--> </xsl:variable> <thead align="left"> <tr> <th colspan="{$colspan}" class="qt"> <b> <xsl:value-of select="?????"/> <!--need to know what to put here--> <xsl:text>. </xsl:text> <xsl:value-of select="."/> </b> </th> </tr> </thead> <xsl:apply-templates/> </xsl:template> I need it each question to be numbered 1. Question 1 2. Question 2 etc. How do I find out the position of the 'question' element from template for the 'q' element? I hope some one can understand my problem :) TIA Nadia
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] finding the position of the p, Nadia . Swaby | Thread | Re: [xsl] finding the position of t, JBryant |
[xsl] finding the position of the p, Nadia . Swaby | Date | Re: [xsl] finding the position of t, Nadia . Swaby |
Month |