This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: .,*,and
> 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