Re: [xsl] xsl: parsing through specific child nodes

Subject: Re: [xsl] xsl: parsing through specific child nodes
From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 09 Sep 2008 12:46:50 -0400
At 2008-09-09 09:42 -0700, Mohit Anchlia wrote:
It's apache xalan. strange part is that if I remove select=* from
apply-templates then it indents properly.

Omitting select= from <xsl:apply-templates/> is an abbreviation for using select="child::node()" which would push all child nodes..


Since you are using select="*" you are pushing only element child nodes through your stylesheet, not *all* child nodes through your stylesheet.

I hope this helps.

. . . . . . . . . . Ken

--
Upcoming XSLT/XSL-FO hands-on courses:      Wellington, NZ 2009-01
Training tools: Comprehensive interactive XSLT/XPath 1.0/2.0 video
G. Ken Holman                 mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/s/
Male Cancer Awareness Nov'07  http://www.CraneSoftwrights.com/s/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal

Current Thread