Subject: RE: String match
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>
Date: Mon, 7 May 2001 17:24:29 +0100
|
You are trying to group by the value of <month>.
See the solutions to grouping problems at www.jenitennison.com
Mike Kay
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of
> tanz@xxxxxxxxxxxxxxxxxxxxx
> Sent: 07 May 2001 13:06
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: String match
>
>
> My xml is as follows:
> <eventsCalendar>
> <eventRecord>
> <title>Whatever</title>
> <start>
> <day>12</day>
> <month>January</month>
> <year>2002</year>
> </start>
> <end>
> <day>18</day>
> <month>January</month>
> <year>2002</year>
> </end>
> </eventRecord>
> -------
> <eventRecord>
> <title>Bla bla</title>
> <start>
> <day>05</day>
> <month>February</month>
> <year>2002</year>
> </start>
> <end>
> <day>14</day>
> <month>February</month>
> <year>2002</year>
> </end>
> </eventsCalendar>
>
> At the moment my output produces the following:
>
> January
> Title Date
> Whatever 12 January 2002 - 18 January 2002
> Blabla 05 February 2002 - 14 February 2002
>
> My xsl is as follows:
> <xsl:template name="ViewEvents">
> <table>
> <tr> <td> <xsl:value-of
> select="/eventsCalendar/eventRecord/start/month"/>
> </td></tr>
> </table>
> <table>
> <tr> <!-- deals with displaying the words Title and Date -->
> </tr>
> <xsl:apply-templates select="/eventsCalendar/eventRecord"/>
> <table>
> </template>
>
> <template match="eventRecord">
> <td> <xsl:value-of select="title"/>
> </td>
> -----
> </xsl:template>
>
> My problem is that I need the following output:
> January
> Title Date
> Whatever 12 January 2002 - 18 January 2002
> ---- <!-- containg January related events -->
>
> February
> Title Date
> Blabla 05 February 2002 - 14 February 2002
> <!-- containg February related events -->
>
> Hence a mechanism to check that:
> If the 'start month' is the same - to apply eventRecord template
> but as soon as the 'start month' differs then to apply
> ViewEvents template
>
> Thanks:
>
> Tanz
>
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- Re: AW: String match, (continued)
- tanz - Mon, 7 May 2001 10:36:08 -0400 (EDT)
- Michael Kay - Mon, 7 May 2001 12:20:50 -0400 (EDT) <=
|
|