我用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>
<?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>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货