data.xsl: Show Data XSL
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="data">
<xsl:processing-instruction name="cocoon-format">
type="text/html"
</xsl:processing-instruction>
<HTML>
<HEAD>
<TITLE><xsl:value-of select="title"/></TITLE>
</HEAD>
<BODY>
<H1><xsl:value-of select="title"/></H1>
<TABLE BORDER="2">
<TR>
<TH>Number</TH>
<TH>Value</TH>
</TR>
<xsl:for-each select="record">
<TR>
<TD ALIGN="RIGHT">
<CODE>
<xsl:value-of select="@number"/>
</CODE>
</TD>
<TD ALIGN="RIGHT">
<CODE>
<xsl:value-of select="@value"/>
</CODE>
</TD>
</TR>
</xsl:for-each>
</TABLE>
<P/>
Number of Records = <CODE><xsl:value-of select="count(record)"/></CODE>
</BODY>
</HTML>
</xsl:template>
</xsl:stylesheet>