我正在使用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作为已知节点的名字,你可以得到数据库的路径。
但是,它可能在内存中,因此您可以使用导出功能使其保留在文件系统上。