This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
xsl, position, template Problem
- To: xsl-list at lists dot mulberrytech dot com
- Subject: [xsl] xsl, position, template Problem
- From: "Partho Paul" <uk4u at rz dot uni-karlsruhe dot de>
- Date: Wed, 31 Jan 2001 11:51:46 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
I have the following xml given:
<Para>
Some useful Text
<Stretchext>Bla Bla - some usefule thing</Stretchext>
Another useful text
<Stretchext>Bla Bla - some usefule thing</Stretchext>
Further useful text
</Para>
The Probelm is, how to create a xsl Stylesheet?
I used the following:
....
<xsl:template match="Para">
<xsl:apply-templates select="//Stretchtext"/>
</xsl:template>
<xsl:template match="Stretchtext"/>
<xsl:value-of select="position()"/>
</xsl:template>
---------------------------------------------------------
Problem:
The problem now is that the function postion() works well, but
I don't get the output of the text from the xml File.
If I do the following:
<xsl:template match="Para">
<xsl:apply-templates />
</xsl:template>
I do get the output of the texts, but now the function position()
dos not count correctly.
So how can I get the output of the text according to its occurance
and count the Stretchtext-Tags correctly.
Thank you.
Partho
_______________________________________________________________________
Partho Paul email: uk4u@rz.uni-karlsruhe.de
Computer science student or: paul@partho.de
-----------------------------------------------------------------------
Homepage: http://www.partho.de
Durga Puja: http://www.uni-karlsruhe.de/~uk4u/durga.html
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list