我並不完全陌生於PHP或XML,但我將PHP與PHP配合使用是100%新手。我有一個XML字符串,有幾個節點,但我唯一有興趣的是<關鍵字>節點,每個節點有一個不確定的數字,每個節點都包含一個像這樣的短語:<關鍵字>藍色鑽石首飾< /關鍵字>例如say該字符串是這樣的:PHP:從特定的XML節點類型獲取文本數組?
<xml>
<pointless_node/>
<seq>
<keyword>diamond ring</keyword>
<keyword>ruby necklace</keyword>
<keyword>mens watch</keyword>
</seq>
<some_node/>
</xml>
我想這樣的一個數組:
['diamond ring','ruby necklace','mens watch']
我試圖尋找在PHP手冊,只是感到困惑,不知道該怎麼做。有人可以請我通過如何做到這一點?我正在使用PHP4。
謝謝!
是不是simplexml僅適用於php版本> 5? – Silfverstrom 2009-06-01 15:36:02
我甚至會用'//關鍵字/文本()`xpath – 2009-06-01 15:37:01
啊...... *檢查文檔*非常正確....回到繪圖板。 – 2009-06-01 15:37:31