Subject: Re: [xsl] Get a Count Parents - Please! 2 From: Manu KY <manu_kry@xxxxxxxxx> Date: Sun, 07 Oct 2001 19:14:23 +0530 |
Hi, this stylesheet will give the desired result.
Hi all,
How I get a count of parent's elements? This is my xml:
<XML> <PRODUCAO> <TRABALHOS> <TRABALHO>1</TRABALHO> <TRABALHO>2</TRABALHO> <TRABALHO>3</TRABALHO> </TRABALHOS> <ARTIGOS> <ARTIGO>1</ARTIGO> <ARTIGO>2</ARTIGO> <ARTIGO>3</ARTIGO> </ARTIGOS> </PRODUCAO> </XML>
I want to get a count of my previous elements. Example:
<xsl:template match="ARTIGO"> <xsl:variable name="var_pos" select="position()"/> <xsl:variable name="var_countprevious" value-of select="count of 'TRABALHO' elements"/> Artigo: <xsl:value-of select="$var_pos"/> Count: <xsl:value-of select="$var_pos + $var_countprevious"/> </xsl:template>
Output: ----------- Artigo: 1 - Count: 4 Artigo: 2 - Count: 5 Artigo: 3 - Count: 6
I think that could be some that: <xsl:value-of select="parent::*/parent::*/preceding-sibling::*"/> If someone can make this, I thanks.
Cheers,
Paulo.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
_________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Get a Count Parents - Ple, Paulo Henrique S. Be | Thread | [xsl] resolving IDREF in XSLT, Maik=20St=FChrenberg |
[xsl] XSLT, Saxon, Ruby, JRuby, Tobias Reif | Date | Re: [xsl] A Counter Variable in XSL, David Carlisle |
Month |