我正在使用BaseX來針對一組XML文件運行XQuery。我通過添加帶有ADD
命令的XML文件,然後執行我的XQuery命令來設置BaseX。這在我的win7盒子上工作得很好。BaseX Db在哪裏存儲?
我想與其他人分享這個數據庫。我期望在BaseX DB的路徑中找到相應的文件,但是這個目錄是空的。
什麼是與其他開發人員共享此項工作的BaseX方式?
我正在使用BaseX來針對一組XML文件運行XQuery。我通過添加帶有ADD
命令的XML文件,然後執行我的XQuery命令來設置BaseX。這在我的win7盒子上工作得很好。BaseX Db在哪裏存儲?
我想與其他人分享這個數據庫。我期望在BaseX DB的路徑中找到相應的文件,但是這個目錄是空的。
什麼是與其他開發人員共享此項工作的BaseX方式?
通過調用INFO
或db:system()
,您將看到數據庫的存儲位置。有關數據庫位置的一般信息可以在BaseX文檔中找到(→Configuration)。
我相信,如果你使用函數db:name或db:path作爲已知節點的名字,你可以得到數據庫的路徑。
但是,它可能在內存中,因此您可以使用導出功能使其保留在文件系統上。