|
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 |