Subject: RE: comma separated data From: "Selva, Francis" <Francis.Selva@xxxxxxxxxxxxxxx> Date: Thu, 6 Apr 2000 13:31:08 -0700 |
-----Original Message-----
From: Arnold, Curt [mailto:Curt.Arnold@xxxxxxxxxxxxx]
It should be possible using recursive named template calls, something like<xsl:template name="displayyear"><xsl:param name="yearlist"><xsl:variable name="year" select="substring-before($yearlist,',')"/><xsl:choose><xsl:when test="string-length($year) > 0"><td><xsl:value-of select="$year"/></td><xsl:call-template name="displayyear"><xsl:with-param name="yearlist"><xsl:value-of select="substring-after($yearlist,',')"/></xsl:with-param></xsl:call-template></xsl:when><xsl:otherwise><td><xsl:value-of select="$displayyear"/></td></xsl:otherwise></xsl:choose></xsl:template>However, since the XML Schema list datatypes only support space-separated lists, you may want to consider changing your source document to not use comma delimiters.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: comma separated data, Arnold, Curt | Thread | RE: comma separated data, Arnold, Curt |
another ultimately stupid question, Neelam Checknita | Date | Re: Netscape 6 lack of XSL support, Keith Visco |
Month |