Subject: Re: [xsl] problem with proper counting From: Jörg Heinicke <joerg.heinicke@xxxxxx> Date: Wed, 24 Oct 2001 00:00:11 +0200 |
I don't know what exactly is the problem. I think you only need to match on the sets and pages again, maybe with using the mode-attribute of <xsl:apply-templates>. Example: <xsl:template match="parent-of-set"> <xsl:apply-templates select="set" mode="href"/> <xsl:apply-templates select="set" mode="anchor"/> </xsl.template> <xsl:template match="set" mode="href"> <xsl:for-each select="page"> <!-- the logic of creating the link --> <a href="..."/> </xsl:for-each> </xsl:template> <xsl:template match="set" mode="anchor"> <xsl:for-each select="page"> <!-- the same logic for creating the anchor --> <a name="..."/> </xsl:for-each> </xsl:template> Joerg ----- Original Message ----- From: "Andreas Putscher" <andreasputscher@xxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Tuesday, October 23, 2001 6:17 PM Subject: [xsl] problem with proper counting > Hi xsl-list, > I am not an experienced programmer and a novice in xml: > I have a xml-document which contains sets of pages and I would like to > translate it into html: > > <set id="set1"> > <page id="page1">some texta</page> > <page id="page2">some textb</page> > <page id="page3">some textc</page> > </set> > > <set id="set2"> > <page id="page4">some textd</page> > <page id="page5">some texte</page> > </set> > > I have generated a table of contents which links to the pages (this is > already working): > > <h1>set1</h1> > <a href="#1-1">page1</a></br> > <a href="#1-2">page2</a></br> > <a href="#1-3">page3</a></br> > > <h1>set2</h1> > <a href="#2-1">page4</a></br> > <a href="#2-2">page5</a></br> > > Now I don`t know how to generate the anchors for the pages. It should look > like: > > <p><a name="1-1">page1</a></p> > <p><a name="1-2">page2</a></p> > <p><a name="1-3">page3</a></p> > <p><a name="2-1">page4</a></p> > <p><a name="2-2">page5</a></p> > > > Do I have to use an if-clause and something with counting in here? > It would really help me a lot if anybody knew a solution for my problem. > Thanks in advance, > Andreas > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] problem with proper counting, Andreas Putscher | Thread | Re: [xsl] problem with proper count, Andreas Putscher |
RE: [xsl] AElfred parser is namespa, Michael Kay | Date | [xsl] [ANN] Xselerator Final Releas, Trace Wilson |
Month |