Subject: RE: formatting first item differently than the rest From: "Spychalski, Frank" <frank.spychalski@xxxxxxx> Date: Tue, 8 Aug 2000 20:28:22 +0200 |
->-----Original Message----- ->From: Eric Taylor [mailto:Eric.Taylor@xxxxxxxxxxxx] ->Sent: Tuesday, August 08, 2000 6:16 AM ->To: 'XSL-List@xxxxxxxxxxxxxxxx' ->Subject: formatting first item differently than the rest -> -> ->part of my XML has a structure like this: -> <fields> -> <fieldlist section="optional section title">...various ->subtags that ->don't affect this question... </fieldlist> -> <fieldlist section="title">... </fieldlist> -> ... -> </fields> -> ->in my XSL, I have: -> -><xsl:template match="fields"> -> <H1>Fields</H1> -> <xsl:for-each select="fieldlist"> -> <xsl:if test="@section"> -> <!--***here's where my question fits--> -> <H2><xsl:value-of select="@section"/></H2> -> </xsl:if> -> ... -> ->I want to format the section title one way if this is the ->first <fieldlist>, ->and slightly differently for number 2ff. I'm not sure what ->the syntax is to ->do this. Thanks. Eric Hi, what you need is: <xsl:choose> <xsl:when test="position() = 1"> ... </xsl:when> <xsl:otherwise> ... </xsl:otherwise> </xsl:choose> bye Frank - Frank Spychalski Research Engineer SAP Labs, Palo Alto frank.spychalski@xxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: formatting first item different, Jeni Tennison | Thread | RE: formatting first item different, DuCharme, Robert |
xpath of context node, Simon Polz | Date | Re: XMTP XML file breaks Saxon and , Steve Muench |
Month |