[Home] [By Thread] [By Date] [Recent Entries]


> 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@n...
work: Michael.Kay@s... 


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member