1
我從合作伙伴API取得一個xml文檔,我想將單獨的節點存儲到mysql數據庫中,以便我可以用它重建特定的節點。我絕對不想將完整的文檔解析到數據庫中,因爲我所關心的全部是ID和單個節點。使用mysql,php和simpleXML存儲/檢索xml文檔的部分
因此,例如:
<list>
<child>20-30 grandchildren</child>
<child></child>
<child></child>
...
<child></child>
</list>
我希望能夠把塊到MySQL數據庫,然後恢復它們。這就是我摔倒的地方:我使用simple_xml來獲取節點,然後使用REPLACE將其添加爲文本,但我不確定如何將其恢復爲。對於一個數組,我會序列化和反序列化,但在這裏失敗。
有沒有一個明顯的方法我失蹤了?
你試過序列化一個simple_xml對象嗎? – 2011-02-14 23:38:39
@Briedis:是的,那是我的問題 - 雖然您可以序列化一個簡單的xml對象,但不能將其反序列化。 – warpedspeed 2011-02-15 15:13:08