Re: [xsl] .,*,and

Subject: Re: [xsl] .,*,and
From: "Aleksei Valikov" <valikov@xxxxxx>
Date: Fri, 31 Aug 2001 17:29:09 +0200
> Can someone explain the differences between:
>
> <xsl:apply-templates select="."/>,

Apply templates to the current node (self::node())

> <xsl:apply-templates select="*"/>, and

Apply-templates to all the children of current node which have the same
principal node type. If you're processing element, that means - process all
sub-elements.

> <xsl:apply-templates />

process all the children nodes.

> I just discovered that i get drastically different results with each and i
> dont understand why that is.

You also have to mind namespaces and attribute and namespace nodes (which
are not "children" nodes).

Bye.
/lexi


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread