我有一個xml文件,具有不同的命名節點和多級子節點(這是不同的節點之間)。我應該如何訪問數據?它會需要很多嵌套for循環嗎?PHP簡單的XML如何讀取多個節點與不同的子節點級別
下面是XML代碼的樣本:
<start_info>
<info tabindex="1">
<infonumber>1</infonumber>
<trees>green</trees>
</info>
</start_info>
<people>
<pe>
<people_ages>
<range number="1">
<age value="1">1</age>
<age value="2">2</age>
</range>
</people_ages>
</pe>
</people>
這裏是我到目前爲止的代碼:
$xml = simplexml_load_file("file.xml");
echo $xml->getName() . "start_info";
foreach($xml->children() as $child)
{
echo $child->getName() . ": " . $child . "<br />";
}
你到底想達到什麼目的?提取所有人? –
是,並將其顯示在屏幕上 – tdjfdjdj