2014-05-20 10 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文檔的結構。謝謝。 –