user2335149
user2335149

Reputation: 75

How to get XML child hierachy in JavaScript

My XML structure looks like this.

<soap-env:Envolope xmlns:soap-env=.............>
   <soap-env:Header></<soap-env:Header>
   <soap-env:Body>
      <n0:_-qte_-rfcReadStrucNodesResponse xmlns:n0=.................>
         <EsSysMessage>...</EsSysMessage>
         <EtNodes>
           <item>...</item>
           <item>...</item>
           <item>...</item>
           <item>...</item>
           <item>...</item>
           <item>...</item>
...

I'd like to get list of item under EtNodes. I tried getElementsByName("EtNodes") but it doesn't work.

Please help...

Upvotes: 0

Views: 52

Answers (1)

jeff
jeff

Reputation: 80

You want to use getElementsByTagName(), so something like this:

var items = xmlDoc.getElementsByTagName("EtNodes")[0].childNodes;

Check out this example from w3schools.

Upvotes: 1

Related Questions