This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: newbie How to use "xsl:counter"
- To: Xsl-List <xsl-list at mulberrytech dot com>
- Subject: Re: newbie How to use "xsl:counter"
- From: John Robert Gardner <jrgardn at emory dot edu>
- Date: Wed, 10 May 2000 16:09:46 -0400 (EDT)
- Reply-To: xsl-list at mulberrytech dot com
Okay, with trepidation, I suggest the questions, why "<", ">" in your
xmlnx declarations? remove them from inside the quotes and see how it
behaves, I'm also curious why there is not "match=" on your first
template. Don't you mean to match "/" ?
It's also not clear the context node for your "match="text()"" - cf. the
preceding absence of a mtach= statement.
=-=-=-=-=-=-=-=-=-==-=-=-=
John Robert Gardner, Ph.D.
XML Engineer
Emory University
------------------------------------------------------------
http://vedavid.org/diss/
"If there is something you're thinking of doing, or wish you could do,
begin it. In boldness there is mystery and power . . . . " -Goethe
On Wed, 10 May 2000, Brian Mulder wrote:
> Hi list,
>
> count.xsl:
>
> <xsl:stylesheet xmlns:xsl="<http://www.w3.org/TR/WD-xsl>"
> xmlns:HTML="<http://www.w3.org/Profiles/XHTML-transitional>">
> <xsl:template><xsl:apply-templates/></xsl:template>
> <xsl:template match="text()"><xsl:value-of/></xsl:template>
> <xsl:template match="/">
> <HTML>
> <HEAD>
> <TITLE><xsl:value-of select="parts/tablename/name"/></TITLE>
> </HEAD>
> <BODY>
> </BODY>
> </HTML>
> </xsl:template>
> <xsl:template match="book">
> <xsl:counter-reset name="chaps" />
> <xsl:apply-templates />
> </xsl:template>
>
> <xsl:template match="book/chapter">
> <xsl:text>Chapter </xsl:text>
> <xsl:counter name="chaps" />
> <xsl:counter-increment name="chaps" />
> <xsl:text>:</xsl:text>
> <xsl:apply-templates />
> </xsl:template>
>
> </xsl:stylesheet>
>
> it's giving errors about "can't use xsl:text", if i take the first
> appearance out
> of the xsl sheet then it complains about the next line i startt with "xsl:"
>
> so it has something to do with a node within a parent that's not matching
> gonna pull my hair out for this. it costed me already more then lotsa hours.
>
> anyway thanks for the thoughts
>
> Brian Mulder
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list