从xml回显php中的选定数据

时间:2016-10-26 01:47:23

标签: php xml parsing

我需要解析链接的XML。我如何为Blood_Wolf89选择动态标签(在本例中为_0F2E09D773BD4A4B9B9F74D7A8B99A51)和echo damagedealt?

Pastebin to xml data

1 个答案:

答案 0 :(得分:1)

只需一行:

echo simplexml_load_file('test.xml')->xpath("//*[@playername='Blood_Wolf89'][ancestor::_0F2E09D773BD4A4B9B9F74D7A8B99A51]")[0]['damagedealt'];

但这需要祖先的已知标签名称。因为没有祖先你会有很多Blood_Wolf89的结果。