[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: select immediately following siblings with constr
Wendell, Thank you very much for the reply. I actually hadn't been aware of the << and >> operators, I shall have to read up on them. I did think about using a for loop, I just wasn't sure how I could write one which would be efficent, which wouldn't end up taking a lot more time than necessary to run down the remaining following-sibling elements. Thanks for the pointers, this gives me more things to research. :) > If using XSLT 1.0 I would probably go to this method quickly except > in simple cases, where a key-based grouping solution would work. In > 2.0 I'd be tempted first to try using its grouping constructs and > perhaps fancy XPath 2.0. Which is what I see you're doing. > > Bottom line: you're in uncharted waters. Have fun. Tell us what you > find! Take a look at those << and >> operators in XPath 2.0. > > You could even try such things as > > "for $b in following-sibling::b[1] return following-sibling::a[. > << $b]" > > which might get it into a single line (by using the 'for' construct > in an unorthodox way).... > > Cheers, > Wendell > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - James A. Robinson jim.robinson@xxxxxxxxxxxx Stanford University HighWire Press http://highwire.stanford.edu/ +1 650 7237294 (Work) +1 650 7259335 (Fax)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|