Walking through xml

how to get to the “TEXTUAL” node and its children?

but dont suggest me attribute searching on any node:

myXML..menuItem.(@name == "TEXTUAL").children()*.@name

because if there were more than one attribute with the same name this would fail like a plain out of the sky :smiley:

<menuItem name="HOME" >
    <menuItem name="MEMBERS"></menuItem>
    <menuItem name="IDEAS"></menuItem>        
    <menuItem name="VISION"></menuItem>    
</menuItem>
<menuItem name="ABOUT"></menuItem>
<menuItem name="SUBMENU">
    <menuItem name="TEXT"></menuItem>
    <menuItem name="VIDEO"></menuItem>
    <menuItem name="MEMBERS"></menuItem>
    <menuItem name="TUTORIALS" 
        <menuItem name="LIVE"></menuItem>
        <menuItem name="RANDOM"></menuItem>        
        <menuItem name="**TEXTUAL**">
            <menuItem name="**NEWEST**"></menuItem>
            <menuItem name="**ARCHIVE**"></menuItem>
        </menuItem>    
    </menuItem>        
    <menuItem name="CONTACT"></menuItem>
    <menuItem name="WORK"></menuItem>
</menuItem>