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

RE: traversing to next Element

Subject: RE: traversing to next Element
From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 30 Jul 2003 11:56:18 -0400
xpath next element
At 2003-07-30 10:17 -0500, Tengshe, Ashish wrote:
I think the XPath for the next element is something like
following::node() as in
<xsl:value-of select="following::node()"/>

That would select the text node between the end of <div> and beginning of <font>.


The XPath address for the next element is "following::*", though typically I use "following-sibling::*" because I'm usually dealing only with siblings.

-----Original Message-----
From: sundar k rajan
Sent: Wednesday, July 30, 2003 9:54 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject:  traversing to next Element

Hi all,

How do i jump to next element, for example,

<div>
    <table>
      <tr>
         . ....

     </table>
</div>
<font>
.....

i'm in DIV and how do i go to FONT in XSL.

Be careful using either following axis because you may get duplication based on how you got to <div> in the first place: if when at the parent of <div> you chose to process all children elements, then <font> will be processed when you are finished processing <div> without having to explicitly use any following axis, therefore when you do use a following axis you would get duplication in this situation.


Questions like yours are difficult to answer without knowing a lot more about what you are doing, what the context of the current node list is, how you got to where you are, etc.

I hope this helps.

...................... Ken


-- Upcoming hands-on courses: in-house corporate training available; North America public: XSL-FO Aug 4,2003; XSLT/XPath Aug 12, 2003

G. Ken Holman                mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
Crane Softwrights Ltd.         http://www.CraneSoftwrights.com/s/
Box 266, Kars, Ontario CANADA K0A-2E0   +1(613)489-0999 (F:-0995)
ISBN 0-13-065196-6                      Definitive XSLT and XPath
ISBN 0-13-140374-5                              Definitive XSL-FO
ISBN 1-894049-08-X  Practical Transformation Using XSLT and XPath
ISBN 1-894049-11-X              Practical Formatting Using XSL-FO
Member of the XML Guild of Practitioners:    http://XMLGuild.info
Male Breast Cancer Awareness http://www.CraneSoftwrights.com/s/bc


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.