【发布时间】:2020-09-21 13:57:32
【问题描述】:
可能很容易,但它无法让它发挥作用。我有一个如下所示的 XML 文件:
<Competition>
<gameSchedule>
<game>
<ID>58256</ID>
<Nr>1N-001</Nr>
</game>
<game>
<ID>58278</ID>
<Nr>1N-001</Nr>
</game>
<game>
<ID>58986</ID>
<Nr>1N-001</Nr>
</game>
</gameSchedule>
</Competition>
我想遍历游戏节点,这样我就可以获得所有的 ID。但即使尝试获取第一个节点也不会返回任何内容。我以为
$xml = simplexml_load_string($kalender) or die("Error: Cannot create object");
$firstElementChild = $xml->children()[0];
echo($firstElementChild);
其中 $kalender = xml。我认为这会显示从 gameSchedule 开始的 XML,但它返回一个空字符串。我在这里做错了什么?
【问题讨论】: