XQuery/載入資料
外觀
< XQuery
您希望將資料載入到本機 XML 資料庫(反序列化)。
有幾種方法可用。您使用哪種方法取決於您要載入的檔案數量和載入規則。
- 非常適合快速上傳單個檔案
- 只需右鍵單擊任何集合,然後選擇“匯入檔案”或“匯入資料夾”。
- 非常適合批次載入
- 還允許您移動、複製和重新命名集合和檔案
- 一些 IDE,如 oXygen,還內建了 WebDAV 客戶端
透過 https://:8080/exist/webdav/db URL 訪問
WebDAV 客戶端列表
- 內建 MAC WebDAV 客戶端
- 用於 MAC 的 Transmit
- Windows WebDAV 客戶端
eXist WebDAV 文件 http://www.exist-db.org/exist/apps/doc/webdav.xml
- 客戶端有一個工具可以新增檔案以及恢復備份
- 使用 HTTP 客戶端 GET 獲取遠端 XML 檔案並將其儲存在資料庫中
- 使用 ft-client (FTP、SFTP 等)
許多本機 XML 資料庫有一套 Apache Ant 指令碼,用於執行諸如
- 批次載入資料
- 建立集合
- 設定許可權
- 執行 XQuery
- 執行備份
- 恢復備份檔案
這些通常是一致的,並允許您在載入時過濾檔案。
這裡列出了一個示例 ant “載入器”: https://wikibook.tw/wiki/Apache_Ant/Store_XML_data
請注意,一些載入到資料庫集合中的 XQuery 指令碼可能需要在安裝後執行某些步驟,才能讓某些使用者能夠執行它們。
- eXist 文件頁面,介紹如何上傳檔案: http://exist-db.org/exist/apps/doc/uploading-files.xml