0
其內容元素的名稱考慮一個簡單的XML模式:列表XML孩子不使用XPATH
<products>
<category name="furniture">
<item name="chair">
<size>
<small>10</small>
...and many more
<large>20</large>
</size>
</item>
</category>
</products>
我期待列出的<size>
子元素,而無需使用XPATH他們的實際內容。
$xml=simple_load_file('file.xml');
foreach ($xml->xpath("products/category[@=name'furniture']/item[@name='chair]/size") as $size)
echo $size->????? . '<br>';
$size->children();
實際文本輸出這樣:
10
20
我在尋找以下的輸出:
small
...rest of elements
large