所以,我使用CakePHP獲取parentnode用XPath查詢和我有一個XML文件,它看起來是這樣的:介紹CakePHP
<something>
<table id="t1">
<columns>
<column id="c1"/>
<column id="c2"/>
</columns>
</table>
<table id="t2">
<columns>
......
</something>
我是用設置::提取物來搜索基於列在它的身份證,沒有問題,那一個:
Set::extract("/something/table/columns/column[id=$column_id"]", $array);
現在我需要得到該列的父表。我嘗試使用Set和SimpleXMLElement,但無濟於事。
有人可以幫助我嗎?感謝
好問題,+1。請參閱我的答案,瞭解不使用任何反向軸的完整且簡短的XPath解決方案。 :) – 2011-05-08 21:24:33