RE: [xsl] XPath: excluding a descendant

Subject: RE: [xsl] XPath: excluding a descendant
From: "Hahn, Andrea" <a.hahn@xxxxxxxx>
Date: Tue, 2 Sep 2003 16:12:55 +0200
> If that works then your document is quite unlike the document that you
> posted.
> 
> Firstly you again have Gathering in a namespace and LongitudeDecimal not
> in a namespace. secondly in your example LongitudeDecimal was a
> descendent of Gathering not a sibling. If it is not a sibling then
> >  <xsl:apply-templates select="abcd:Gathering"/>
> >  <xsl:apply-templates select="LongitudeDecimal"/>
> one of these two willa do nothing as they can not both be
> children of the current node (unless the template it is in matches the
> parent of both of these)

You are right, the namespace thing was a copying error, it is "abcd:LongitudeDecimal" really. As for the rest, the document structure is as posted previously (LongitudeDecimal is a descendant of Gathering), the template it is in currently matches the root "/" - could that be the reason why it works? The root node is not a (direct) parent to either, though.
 



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


Current Thread