title: How to get XML child hierachy in JavaScript
body: <p>My XML structure looks like this.</p>
  
  <pre><code>&lt;soap-env:Envolope xmlns:soap-env=.............&gt;
     &lt;soap-env:Header&gt;&lt;/&lt;soap-env:Header&gt;
     &lt;soap-env:Body&gt;
        &lt;n0:_-qte_-rfcReadStrucNodesResponse xmlns:n0=.................&gt;
           &lt;EsSysMessage&gt;...&lt;/EsSysMessage&gt;
           &lt;EtNodes&gt;
             &lt;item&gt;...&lt;/item&gt;
             &lt;item&gt;...&lt;/item&gt;
             &lt;item&gt;...&lt;/item&gt;
             &lt;item&gt;...&lt;/item&gt;
             &lt;item&gt;...&lt;/item&gt;
             &lt;item&gt;...&lt;/item&gt;
  ...
  </code></pre>
  
  <p>I'd like to get list of item under EtNodes. I tried getElementsByName("EtNodes") but it doesn't work.</p>
  
  <p>Please help...</p>