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

Re: Using xsl:for-each for every 2 elements ?

Subject: Re: Using xsl:for-each for every 2 elements ?
From: "Juergen" <xsl@xxxxxxxxxxxxxxx>
Date: Tue, 31 May 2005 07:28:18 +0200
Re:  Using xsl:for-each for every 2 elements ?
Hi Ahsan,

why not try recursion. Variable flights with nodes flights/flt.
Variable Availability with nodes availability/avail.
Then process the beginning of the (corresponding) nodeset
and call yourself with the rest of the nodeset.


Cheers,

Juergen

----- Original Message ----- From: "Ahsan Ali" <doubleletter@xxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Tuesday, May 31, 2005 7:07 AM
Subject: Using xsl:for-each for every 2 elements ?



Hi,


Is it possible to use xsl:for-each for every two elements ?

E.g
----------
<data>
 <flights>
  <flt>onward</flt>
  <flt>return</flt>
  <flt>onward</flt>
  <flt>return</flt>
 </flights>

<availability>
 <avail>N</avail>
 <avail>Y</avail>
 <avail>N</avail>
 <avail>Y</avail>
 </availability>

</data>
--------
The second part of the problem is that, the above have to be
iterated/grouped using a method that would still allow me to somehow
co-relate the first <avail> in <availability> with the first <flt> in
<flights>. That's my second question.. how to co-relate that since
their in the same level of hierarchy  ??

Thanks,

Ahsan

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.