XML文件(ID不是根目录):
<id_list>
<ids>
<id>185903535</id>
<id>235450977</id>
<id>274135256</id>
</ids>
</id_list>
我正在尝试打印XML文件中的所有值。我是PHP的新手,我可以打印的是第一个元素。以下是我到目前为止的情况:
<?php
$xml=simplexml_load_file('txt.xml');//php5
echo $xml->ids->id;
?>
我确信这是非常简单的事情,我试过搜索谷歌,但我不确定如何说出我要找的东西。谢谢!
答案 0 :(得分:2)
要访问所有<id>
个节点,只需遍历$xml->ids->id
对象:
$xml = simplexml_load_file('txt.xml');
foreach ($xml->ids->id as $id) {
echo $id;
}