Re: [xsl] node traversal

Subject: Re: [xsl] node traversal
From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
Date: Tue, 24 Feb 2004 13:40:14 -0500
At 10:44 AM 2/24/2004, you wrote:
<!-- mode y just copies the inlines in one at a time until teh next node
is not of that type in which case it stops -->

<xsltemplate match="inline|text()" mode="y">
<xsl:copy-of select="."/>
<xsl:apply-templates select=following-sibling::node()[1][self::inline or self::text()]"/>

Note that this is the "forward walk" or (properly) Tree Visitor pattern that was discussed a few days ago.

Very useful for this kind of stuff.


"Thus I make my own use of the telegraph, without consulting
the directors, like the sparrows, which I perceive use it
extensively for a perch." -- Thoreau

XSL-List info and archive:

Current Thread