Subject: Re: [xsl] concating strings in a loop From: Herwig Posedu <herwig.posedu@xxxxxxxxxx> Date: Fri, 06 Feb 2004 12:28:12 +0100 |
Lainaus Jarkko.Moilanen@xxxxxx:perfect, thank you. there is another question i have: is it possible to count the persons in the loop, so that i can say:
< Lainaus Herwig Posedu <herwig.posedu@xxxxxxxxxx>: < < < hi! < < i want to display a list of persons "comma-seperarted" on my pdf-file. < < how can i concate those person-names seperated with a "," but in that < < way, that after the last name is no ",". < < i did it like this < < < < <xsl:for-each select="person"> < < <xsl:value-of select="name" /> < < ,<fo:inline color="white">.</fo:inline> < < </xsl:for-each> < < -> the output for example is: mike, john, < < -> i want to have: mike, john < < how can i concate the strings and substring it, so that the last comma < < will be removed < < <xsl:for-each select="person"> < <xsl:value-of select="name" /> < <xsl:if test="../position()!=last()">,</xsl:if> < </xsl:for-each>
Uuups.... Shoudl probably work better if:
<xsl:for-each select="person"> <xsl:value-of select="name" /> <xsl:if test="position()!=last()">,</xsl:if> </xsl:for-each>
*************************************************** * Jarkko Moilanen * * Dokumentoinnin kehittäjä * * Profound XML technology Expert * * DokuMentori Oy * * www.dokumentori.fi * ***************************************************
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
-- Herwig Posedu
unycom Information Technology Services GmbH Schmiedlstrasse 1/III A-8042 Graz
Tel: ++43/316/818828-19 Fax: ++43/316/818828-38
herwig.posedu@xxxxxxxxxx www.unycom.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] concating strings in a lo, Jarkko . Moilanen | Thread | Re: [xsl] concating strings in a lo, Jarkko . Moilanen |
Re: [xsl]using template match for a, Arulraj | Date | [xsl] Selecting a Element by ID, Andreas Grytz |
Month |