0

XML 文件(ids 不是根):

<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;
?>

我确信这是非常简单的事情,我已经尝试搜索谷歌,但我不完全确定如何表达我正在寻找的内容。谢谢!

4

1 回答 1

2

要访问所有<id>节点,只需遍历$xml->ids->id对象:

$xml = simplexml_load_file('txt.xml');
foreach ($xml->ids->id as $id) {
    echo $id;
}

相关文件

于 2012-11-11T21:39:50.197 回答