2014-05-20 45 views
0

对于我的最终项目,我必须使用由xquery处理的本地xml数据库,当然。我也想使用codeigniter框架。问题是我不知道如何连接到存在的数据库以及如何使用codeigniter中的xquery处理xml文件。请告诉任何提示。我一直在努力寻找解决方案。谢谢。如何从codeigniter访问native xml数据库(eXist-db)

回答

0

假设一个PHP库可以为你工作,eXist-db documentation链接到https://github.com/CuAnnan/php-eXist-db-Client

+0

谢谢,这对我很有用。我也发现这个库:http://query-exist.sourceforge.net/。 –

+1

我还没有使用过,但查询存在项目(2007)的日期关注我,因为eXist-db自那时以来已经发展了很多(从现在的1.2到现在的2.2)。 github项目更近。你也可以更直接地发现eXist-db的REST接口。来自现有开放邮件列表的讨论是相关的:http://markmail.org/message/czsnd56tqjrwcdys。 (将我的回答标记为“答案”会很好,如果您认为这样做的话)! – joewiz

+0

最后一个请求:我看到XQuery仅用于查询;是否有任何库允许我使用XQuery Update?我需要插入节点/属性,通常修改xml文档的结构。谢谢。 –