Subject: RE: [xsl] Fixed value only once in table From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Wed, 17 May 2006 12:42:07 +0100 |
You're describing a grouping problem. In XSLT 2.0, you attack grouping problems using <xsl:for-each-group> In 1.0, you learn about Muenchian grouping (and other techniques) described at http://www.jenitennison.com/xslt/grouping Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Mattias Pirmann [mailto:Mattias.Pirmann@xxxxxxxxx] > Sent: 17 May 2006 08:55 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Fixed value only once in table > > I want to produce a dynamic table which holds three columns. > The first column holds a fixed value (Extra) and should only > occur on the first row. The second and third column holds > value from the xml-file and should be dynamic. > > The xml file looks like > > <choice_of_extra> > <code>711</code> > <specification>Cleaning</specification> > </choice_of_extra> > <choice_of_extra> > <code>511</code> > <specification>New towels</specification> </choice_of_extra> > > XSL > > <table width="100%" border="0"> > <tbody> > <xsl:for-each > select="tc:MESSAGE/tc:CUSTOM-ATT/b:empty_cart/b:choice_of_extra"> > <tr> > <td width="10%">Extra</td> > <td width="10%"><xsl:value-of select="b:code"/></td> <td > width="80%"><xsl:value-of select="b:specification"/></td> > </tr> </xsl:for-each> </tbody> </table> > > Result > > Extra 711 Cleaning > Extra 511 New towels > > Wanted display > > Extra 711 Cleaning > 511 New towels > > Any ideas? > > Regards > > Mattias Pirmann
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Fixed value only once in tabl, Mattias Pirmann | Thread | Re: [xsl] Fixed value only once in , omprakash . v |
RE: [xsl] Need help for XSL beautif, Michael Kay | Date | RE: [xsl] remove relative path, Gav.... |
Month |