This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Please check !!
- To: xsl-list at lists dot mulberrytech dot com
- Subject: RE: [xsl] Please check !!
- From: kalpana rawat <kal_xml at yahoo dot com>
- Date: Fri, 26 Oct 2001 16:37:57 -0700 (PDT)
- Reply-To: xsl-list at lists dot mulberrytech dot com
Thanks kevin !!
--- Kevin Jones <kjouk@yahoo.co.uk> wrote:
>
> Assuming your input looks a little like this,
>
> <Document>
> <Year value="1999">
> Something here ?
> </Year>
> <Year value="2001">
> Something here ?
> </Year>
> and so on...
>
> You don't really need to use a variable, instead of
> your for-each loop you
> could have
>
> <td class="cssheader11">
> <xsl:apply-templates select="Document/Year">
> <xsl:sort select="@value" order="ascending"
> data-type="number"/>
> </xsl:apply-templates>
> </td>
>
> This sorts the Year elements by the @value attribute
> and calls a template
> for each Year element to generate the values you
> want to output. If you
> don't provide a template that matches 'Year' then
> the default template rules
> will cause the text of the Year elements to be
> output. To change this
> behavior define a template something like this.
>
> <xsl:template match="Year">
> <xsl:value-of select="."/>
> </xsl:template>
>
> Regards
> Kev.
>
>
>
_________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at
> http://mail.yahoo.com
>
>
> XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
__________________________________________________
Do You Yahoo!?
Make a great connection at Yahoo! Personals.
http://personals.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list