+ -
当前位置:首页 → 问答吧 → xml解析后如何读取特定的节点

xml解析后如何读取特定的节点

时间:2011-12-26

来源:互联网

我用xml_parser_create()这种方法解析的,解析后 我把xml 的节点 属性和值 赋给三个变量的。我想取每个节点node 或 leaf的第一个 <name>中的值。。。 但我取到的都是 一组一组的如第一个的:root,0,1000,可我只要每层的的name值???
<?xml version="1.0" encoding="gbk" ?>
<infotree>
  <tree langid="2052" checksum="1324539966">
    <name>root</name>
    <id>0</id>
    <option>1000</option>
    <node>
      <name>root_1</name>
      <id>800</id>
      <option>1000</option>
    <node>
      <name>root_1_1</name>
      <id>801</id>
      <option>1000</option>
         <leaf>
          <name>root_1_1</name>
          <id>802</id>
          <option>1000</option>
        </leaf>
     </node>
   </node>
  </tree>
</infotree>

作者: hxl5u   发布时间: 2011-12-26

贴出你的代码

作者: xuzuning   发布时间: 2011-12-26