如何使用JQuery或任何其他java脚本方法从此XML检索数据

时间:2011-09-17 14:46:15

标签: jquery xml

我只是遇到了一些奇怪的情况。我想使用jQuery遍历这个奇怪的XML。

   <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
   <CategorySearch id="132801">
      <Category id="132801" name="ABC">
        <Category id="100327623" name="DEF">
          <Category id="133101" name="GHI" /> 
          <Category id="133501" name="KLM" /> 
        </Category>
      <Category id="100327523" name="NOP">
        <Category id="133401" name="QRS"/> 
      </Category>
      <Category id="100291623">
        <Category id="132701" /> 
        <Category id="147501" /> 
        <Category id="133901" /> 
      </Category>
     <Category id="134201">
       <Category id="100250023" /> 
       <Category id="100477023" /> 
     </Category>
     <Category id="133601">
       <Category id="100046513" /> 
       <Category id="100532023" /> 
       <Category id="133001" /> 
     </Category>
  </Category>
 </CategorySearch>

例如,

如果我给上面的XML赋予name属性。所以输出应该是,

ABC
 DEF
 GHI
 KLM
NOP
 QRS

由于

1 个答案:

答案 0 :(得分:0)

如果你用谷歌搜索它,你会很高兴地来到.parseXML()

  

jQuery.parseXML使用浏览器的本机解析功能   创建有效的XML文档。然后可以将此文档传递给   jQuery创建一个可以遍历的典型jQuery对象   操纵。