This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Substring Misunderstood?
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] Substring Misunderstood?
- From: "Michael Kay" <mhkay at iclway dot co dot uk>
- Date: Fri, 4 May 2001 10:33:48 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
>
> <xsl:template match="employee">
>
> <xsl:variable name="idvalue" select="id"/>
>
> <xsl:variable name="idStr">
> <xsl:if test="substring($idvalue,1)='1_1'">
>   <xsl:value-of select="id"/>
> </xsl:if>
> </xsl:variable>
>
> <div align="left">
> <xsl:value-of select="$idStr"/>
> <xsl:value-of select="name"/> - <xsl:value-of select="position"/>
> </div>
>
> </xsl:template>
>
> I had expected to get several lines of indented divs but
> instead I only get one!
I would expect you to get one <div> element for each <employee> processed.
The contents of the element are probably not what you want (someone else
pointed out that substring($x,1) is pointless), but if you're expecting
several <div> elements for one employee, then your expectations are wrong.
Mike Kay
Software AG
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list