RE: [xsl] Partial XSLT on grandchildren only?

Subject: RE: [xsl] Partial XSLT on grandchildren only?
From: "Dion Houston" <dionh@xxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 21 Feb 2003 12:40:10 -0800
Hey Richard:

In any compliant XSLT processor (to include ours :) ) to process only on
the grandchildren, simply have the following in your root template:

<xsl:template match="/">
   <xsl:apply-templates select="*/*/*"/>

The default template rule for elements is to apply-templates from that
element, hence in the absence of other rules the processor will iterate
through an entire document.

However, by having a template like the above, you are overriding the
default and going direct to the grandchildren nodes of the document.



-----Original Message-----
From: Richard Heintze [mailto:sieg_heintze@xxxxxxxxx] 
Sent: Friday, February 21, 2003 12:25 PM
To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx

Is it possible to use XALAN to only transform the
grandchildren of a XML document?

I want to load the XML file and manually iteratate
over the grandchildren of the document. Each
grandchild represents a page in a power-point like

I don't want to tranform the entire document. I've had
trouble making the Microsoft DOM constrain itself to
only the grandchild node -- it climbs up (down,
actually) to the grandparent and transforms the whole
document, even when I only pass it the grand child
node. Does XALAN do this too?

Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more

 XSL-List info and archive:

 XSL-List info and archive:

Current Thread