如何編寫正則表達式以從xml節點檢索值? 其實節點結構非常大。所以我們不能輕易地遍歷,所以我想讀爲普通文本文件,並希望我可以寫一個正則表達式來找出匹配的元素。PHP:使用正則表達式從xml屬性中查找和檢索值
<node1>
<node2>str</node2>
<node3>Text</node3>
<myvalue>Here is the values string..</myvalue>
</node1>
以上是我想要檢索值<myvalue></myvalue>
的模式,但在我的xml有這麼多其他的節點包含<myvalue>
孩子。所以只有這樣才能找到我想要的適當節點是上述模式。節點值剩餘值的唯一變化是相同的<node2>str</node2>
,<node3>Text</node3>
總是相同的。
那麼我該如何寫php的正則表達式呢?
顯示XML文檔的一個真實的例子,包括有問題的區域(許多'myvalue'節點,結構複雜等)。 – salathe 2010-09-26 19:49:01