[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] XPath for parent nodes, but excluding their children


Subject: Re: [xsl] XPath for parent nodes, but excluding their children
From: Syd Bauman <Syd_Bauman@xxxxxxxxx>
Date: Thu, 30 Jun 2011 19:10:36 -0400

Well, you could certainly do this with XQuery, which uses XPath and
is not XSLT. But I, for one, don't know of any way to ask an
<xi:include> to grab a node w/o its descendants.

> I need some help with an XPath issue (this is for an xi:include in
> an XML doc, I am not using XLST to transform the XML, so I'm not
> sure if this is even possible). I want to retrieve all the parent
> nodes, but not any of the chilren nodes:
> Example:
> <root>
>     <parent1>
>         <child>
>         </child>
>     </parent1>
>     <parent2>
>         <child>  [sic]
>         <child>  [sic]
>     </parent2>
> </root>
> I want to get some xpath to grab just the parent nodes:
> Xpath to retrieve:
> <parent1/>
> <parent2/>
> Does anyone know how to do this with XPath w/o using XSLT to
> transform the xml?


Current Thread
Keywords