3 xmlns:
xsl=
"http://www.w3.org/1999/XSL/Transform"
5 <xsl:output method=
"html"/>
6 <xsl:template match=
"programme">
7 <div class=
"programme"><b>
8 <span class=
"startdate"><xsl:value-of select=
"substring(@start,1,8)"/><xsl:text> </xsl:text></span>
9 <span class=
"starttime"><xsl:value-of select=
"substring(@start,9,2)"/>:
<xsl:value-of select=
"substring(@start,11,2)"/> </span>
11 <span class=
"enddate"><xsl:value-of select=
"substring(@stop,1,8)"/><xsl:text> </xsl:text></span>
12 <span class=
"endtime"><xsl:value-of select=
"substring(@stop,9,2)"/>:
<xsl:value-of select=
"substring(@stop,11,2)"/><xsl:text> </xsl:text></span>
14 <span class=
"title"><xsl:value-of select=
"title/text()"/></span></b>
18 <td><xsl:value-of select=
"@start"/></td>
22 <td><xsl:value-of select=
"@stop"/></td>
24 <xsl:apply-templates/>
29 <xsl:template match=
"programme//*">
31 <td><b><xsl:value-of select=
"name()"/></b></td>
32 <td><xsl:value-of select=
"text()"/></td>
34 <xsl:apply-templates select=
"*"/>