【发布时间】:2017-03-16 21:10:07
【问题描述】:
我有个小问题:
我有这个 XML 文件:
<response>
<game_count>768</game_count>
<games>
<message>
<appid>730</appid>
<playtime_forever>549</playtime_forever>
</message>
<message>
<appid>1300</appid>
<playtime_forever>0</playtime_forever>
</message>
<message>
<appid>1309</appid>
....
我尝试搜索值appid == '730',但不幸的是没有任何帮助。
E.G 我试过这个:
$game = new SimpleXMLElement($account_game_data);
$res = $game->xpath("games/message/appid[. = 730]");
print_r($res);
我的结果应该是<appid>730</appid><playtime_forever>549</playtime_forever></message> as SimpleXMLElement。
如果需要任何代码,我会发布。
【问题讨论】:
-
在你的最终结果中,兄弟标签也被捕获了,应该是这样吗?
-
@RomanPerekhres 它工作得很好。至少我有一个错误,这与您的代码无关。它导致
game-var 为空。感谢您的帮助