|
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 |