0
我的應用程序轉移到個XML伯克利XML DB與名稱自動生成得到的文件名稱列表。當我有例如在DB 1000頁的文件,我怎麼能得到的文件名稱列表?如何從XML DB
我只能用盡數:
query 'collection("myDB.dbxml")'
後「打印」控制檯中列出了我個XML的全部內容。
我的應用程序轉移到個XML伯克利XML DB與名稱自動生成得到的文件名稱列表。當我有例如在DB 1000頁的文件,我怎麼能得到的文件名稱列表?如何從XML DB
我只能用盡數:
query 'collection("myDB.dbxml")'
後「打印」控制檯中列出了我個XML的全部內容。
最簡單的方法是通過與dbxml API交互並在應用程序中調用getAllDocuments()方法。你可以通過輸出到HTTP響應對象如果需要的話...用
鋁拉丹尼布萊恩的優秀「權威指南Berkeley DB的XML」的Python:
container = manager.openContainer("myDB.dbxml")
results = container.getAllDocuments(0)
for value in results:
document = value.asDocument()
print document.getName()
確實['查詢「集合(「MYDB .dbxml「)/文件-URI()''(http://www.w3.org/TR/xpath-functions-30/#func-document-uri)你想要什麼? – 2012-08-13 12:48:48