Subject: newbie How to use "xsl:counter" From: "Brian Mulder" <mulbum@xxxxxxxxxxxxxx> Date: Wed, 10 May 2000 21:30:01 +0200 |
Hi list, have been lurking now for a week..... got my feet wet on xml and xsl and have a question. don't know where to look for the error, looked at the web etc... found no cure, and i'm simply missing something obvious here got a book xml document <?xml version='1.0'?> <?xml-stylesheet type="text/xsl" href="count.xsl" ?> <book xmlns:HTML="<http://www.w3.org/Profiles/XHTML-transitional>"> <bookname> <bname>Sample XML Counter</bname> </bookname> <chapter> <chaptername> <cname>Chapter 1</cname> </chaptername> <topic> <topicname> <tname>Introduction</tname> </topicname> <paragraph>"Yada yada yada", said Elaine</paragraph> <stopic> <stopicname> <stname>Subtopic 1</stname> </stopicname> <paragraph>"Yada yada yada", said Elaine</paragraph> </stopic> <stopic> <stopicname> <stname>Subtopic 2</stname> </stopicname> <paragraph>"Yada yada yada", said Elaine</paragraph> </stopic> </topic> </chapter> </book> 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Has anyone got examples of thes, Kay Michael | Thread | Re: newbie How to use "xsl:counter", John Robert Gardner |
RE: Problem with XMLDOM and xsl:tem, Jonathan Marsh | Date | Re: External Function Call From Sty, Edwin Glaser |
Month |