Next in thread → Next in month →

RE: [xml-dev] XPath selection

From
Michael Kay <>
To
"'Peter V. Mikhalenko'" <>,
Date
2002-07-03T15:03:18Z
ID
<005b01c222a2$c3f95960$6401a8c0@pcukmka>
Thread
RE: [xml-dev] XPath selection
> 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: 
work: 
Next in thread → Next in month →