# Walking through xml

**URL:** <https://forum.kirupa.com/t/walking-through-xml/296602>\
**Category:** Uncategorized\
**Created:** [September 17, 2009, 6:32am UTC](https://forum.kirupa.com/t/walking-through-xml/296602 "2009-09-17T06:32:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![regbolD](https://avatars.discourse-cdn.com/v4/letter/r/ecccb3/32.png) [@regbolD](https://forum.kirupa.com/u/regbolD)\
**Post date:** [September 17, 2009, 6:32am UTC](https://forum.kirupa.com/t/walking-through-xml/296602/1 "2009-09-17T06:32:20Z")

</div>

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

but dont suggest me attribute searching on any node:

```auto
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 😃

```auto
<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>

```
