Entry 745
for dw on askme
Submitted by Greg
on May 1, 2008 at 12:01 a.m.
Language: XSLT. Code size: 674 bytes.
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="text" indent="no"/> <xsl:preserve-space elements="*"/> <xsl:template match="/"> <xsl:for-each select="calendar/event[not(date/text() = preceding-sibling::event/date/text())]"> <xsl:variable name="curDate" select="date/text()"/> <xsl:value-of select="date/text()"/><xsl:text> --------- </xsl:text> <xsl:for-each select="/calendar/event[date/text() = $curDate]/description/text()"> <xsl:copy-of select="."/> <xsl:text> </xsl:text> </xsl:for-each> <xsl:text> </xsl:text> </xsl:for-each> </xsl:template> </xsl:stylesheet>
This snippet took 0.00 seconds to highlight.
Back to the Entry List or Home.