Subject: [xsl] attempting a preceding-sibling test with different code From: "Carrie Kaufman" <ckaufman01@xxxxxxxxxxx> Date: Wed, 09 Oct 2002 19:31:46 -0400 |
xml: <parks> <name>Shea<name> <field> <type>Grass<type> <maint>yes<maint> </field> <name>Turner<name> <field> <type>Turf<type> <maint>no<maint> </field> <name>Wrigley<name> <field> <type>grass<type> <maint>yes<maint> </field> <name>Bankone<name> <field> <type><type> <maint>no<maint> </field> </parks>
xsl: <DIV> <xsl:for-each select="context()[. != '']" order-by="type"> <xsl:choose> <xsl:when test="context()[type != '']"> <xsl:if test="type[text() != context(-2)/text()]"> <xsl:value-of select="type"/> </xsl:if> </xsl:when> <xsl:otherwise>Unknown Type</xsl:otherwise> </xsl:choose> </xsl:for-each> <DIV CLASS="pe2"> <xsl:for-each select="name[. != '']"> <xsl:value-of/> <BR/> </xsl:for-each> </DIV> </DIV>
Intended Result: Grass Shea Wrigley
Turf Turner
Unknown Type Bankone
TIA, I can really use the help! Carrie Kaufman GIS Analyst ckaufman01@xxxxxxxxxxx
_________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Question:from Michael Kay, Greg Faron | Thread | [xsl] Comparing with a variable pos, Louis Meigret |
Re: [xsl] Abbreviated form of XSLT?, David Carlisle | Date | Re: [xsl] Abbreviated form of XSLT?, David Carlisle |
Month |