[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: DSSSL->XSLT; problems implementing node-list-first

Subject: Re: DSSSL->XSLT; problems implementing node-list-first/node-list-rest
From: AKillian@xxxxxxxxxxx
Date: Tue, 27 Mar 2001 16:18:34 +0200
akillian
Thank you Francis, Dave, Jenni, and everybody else who replied.

Apologies for my stupid error (<with-param> instead of <xsl:with-param>).

The following (snippet from Francis's suggestion) works, and is quite
elegant:

  <xsl:template name="proc-nl">
      <xsl:param name="nl"/>
      <xsl:if test="count($nl) != 0">
        <li>
          <xsl:value-of select="$nl[1]"/>
        </li>
        <xsl:call-template name="proc-nl">
          <xsl:with-param name="nl" select="$nl[not(position() = 1)]"/>
        </xsl:call-template>
      </xsl:if>
  </xsl:template>

I am not sure why my (corrected) code still doesn't. Perhaps
<xsl:apply-template>s were screwing things up.

Whatever, I am back on the rails again, the light at the end of
the tunnel is just that.

Many thanks,
     Aidan


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.