簡體   English   中英

XML解析元素

[英]XML parsing elements

我有以下XML:

   -<collection>
     -<beanRepresentation>
       <beanRepName>7</beanRepName>
       -<group>
         <name>John</name>
         <isFolder>true</isFolder>
        -<condition>
          <name>Normal</name>
        </condition>
       </group>
     </beanRepresentation>
   <collection>

在上面的XML中,我想遍歷< collection>並獲取<name> 這得到< beanRepName>

var x=xmlDoc.getElementsByTagName("beanRepresentation");
for (i=0; i<x.length; i++) { 
  x[i].getElementsByTagName("beanRepName")[0].childNodes[0].nodeValue
}

但是,如何獲取<group><name>字段? 我想提取Normal

var x=xmlDoc.getElementsByTagName('condition');
for(var i=0;i<x.length;i++)
document.write(x[i].childNodes[0].childNodes[0].nodeValue);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM