【发布时间】:2012-07-12 05:55:31
【问题描述】:
我有一个这样的 XML 文件,我只想获取属性中的值为“1”,PHP 代码应该是什么?提前致谢。
<?xml version="1.0" encoding="UTF-8" ?>
<nodeInfo>
<node flag="128">
<address>18 F5 40 1</address>
<name>iMeterSolo</name>
<type>9.7.135.92</type>
<enabled>true</enabled>
<deviceClass>0</deviceClass>
<wattage>0</wattage>
<dcPeriod>0</dcPeriod>
<pnode>18 F5 40 1</pnode>
<property id="ST" ***value="1"*** formatted="1" uom="W" />
</node>
<properties>
<property id="ST" value="1" formatted="1" uom="W" />
<property id="TPW" value="226" formatted="226" uom="kWs" />
</properties>
</nodeInfo>
【问题讨论】:
-
您的 XML 文档中有 3 个具有“值”属性的
元素。解释代码应该如何选择读取哪一个。