Subject: RE: [xsl] xsl, position, template Problem From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Wed, 31 Jan 2001 11:49:36 -0000 |
To process all the child nodes you must use <xsl:apply-templates> with a select expression that processes all child nodes. Obviously //Stretchext doesn't. (And why on earth are you using "//" here?) If you want the position of a Stretchext counting only the Stretchext elements, use <xsl:number>, or count(preceding-sibling::Stretchext) Mike Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Partho Paul > Sent: 31 January 2001 10:52 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] xsl, position, template Problem > > > 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@xxxxxxxxxxxxxxxxxxx > Computer science student or: paul@xxxxxxxxx > -------------------------------------------------------------- > --------- > 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 > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] xsl, position, template Probl, Partho Paul | Thread | [xsl] What is the benefit of xml ov, Ashish Patidar |
[xsl] How can I use XML to convert , Ashish Patidar | Date | Re: [xsl] xsl:param and attribute t, Jeni Tennison |
Month |