[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Hello XSL-List-Users,
My xsl so far:
[xsl] problem with xsl:copy-of and counting lines
Subject: [xsl] problem with xsl:copy-of and counting lines From: Andreas Peter <info@xxxxxxxxxx> Date: Wed, 20 Jun 2007 10:46:56 +0200 |
Hello XSL-List-Users,
I still have a probelm with counting lines in a set of nodes. I want to count the lines in a specific tree structure. The xml structure looks like the following:
<block> <title>Seminare</title> <h1>Mit gesunden Fuessen laeuft es besser</h1> <p>text...text...</p> <list> <li>Was sagen die Blutzucker-Messwerte aus?</li> <li>Ist die Krankheit erblich?</li> </list>
<kursinfo> <tr> <referent> <refname>Seminar mit Hans Wurscht</refname></referent> </tr> <tr> <tag>Do</tag> <datum>12.06.07</datum> <uhrzeit>15:00 - 16:30 Uhr</uhrzeit> <kursnr>Kurs-Nr.:</kursnr> <nr>10</nr> <beitrag></beitrag> </tr>
<tr> <tag>Fr</tag> <datum>13.06.07</datum> <uhrzeit>14:00 - 15:30 Uhr</uhrzeit> <kursnr>Kurs-Nr.:</kursnr> <nr>90</nr> <beitrag></beitrag> </tr>
<tr><tag>Sa</tag> <datum>13.06.07</datum> <uhrzeit>14:00 - 15:30 Uhr</uhrzeit> <kursnr>Kurs-Nr.: </kursnr> <nr>68</nr> <beitrag></beitrag> </tr>
<tr> <tag>So</tag> <datum>13.06.07</datum> <uhrzeit>14:00 - 15:30 Uhr</uhrzeit> <kursnr>Kurs-Nr.: </kursnr> <nr>50</nr> <beitrag>10 Euro</beitrag> </tr>
<tr> <zusatz> <zusatztext>blabla hier kommt noch zusC$tzlicher Text hinein, wie z.B. HandtC<cher mitbringen usw.</zusatztext> </zusatz> </tr> </kursinfo> </block>
My aim is to count every line between the element <block></block> which can occur several times. The returned value should be stored in a variable which I can use later.
My xsl so far:
<xsl:template match="block" mode="variable"> <xsl:copy-of select="."/> <xsl:variable name="countlines" select="string-length(/) - string-length(translate(/,'
',''))" /> <xsl:value-of select="."/> </xsl:template>
Counting the lines for the whole document is no problem. Hope someone out there can help.
Thanks so much. Andreas
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Applying child nodes in a, e107lac | Thread | Re: [xsl] problem with xsl:copy-of , David Carlisle |
Re: [xsl] test node inexistence, Andrew Welch | Date | Re: [xsl] test node inexistence, David Carlisle |
Month |