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