OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] XPath selection

[ Lists Home | Date Index | Thread Index ]

> Suppose I have such structure:
> <catalog>
>     <group id="1" parent="0" name="Foo1">
>         <group id="5" parent="1" name="Bar1"/>
>         <group id="6" parent="1" name="Bar2"/>
>     </group>
>     <group id="2" parent="0" name="Foo2">
>     </group>
>     <group id="3" parent="0" name="Foo3">
>     </group>
>     <group id="4" parent="0" name="Foo4">
>     </group>
> </catalog>
> I need to select name attribute of all elements group (they 
> can have any level of nest). So, I select all that elements 
> in a such way: catalog//group; but how can I retrieve name 
> attribute? The construction catalog//@name does not work :-( 

catalog//@name is legitimate, but if gives you the name attributes of
all descendant elements, not just the <group> elements.

You want catalog//group/@name

Michael Kay
Software AG
home: Michael.H.Kay@ntlworld.com
work: Michael.Kay@softwareag.com 

  • References:


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS