我正在使用Xquery进行实验,并已使用sedna和basex作为xml数据库。
我在Internet上找到的所有示例都依赖于数据库,因此所有连接都需要用户名/密码。但是,我需要将Xquery与XML文件(而不是数据库)结合使用。
创建与文件的连接并执行查询的最佳方法是什么?
最佳答案
BaseX提供了各种操作模式。它可以例如用作命令行工具(请参阅http://docs.basex.org/wiki/Startup_Options)...
basex -i input.xml "/your/query"
..或来自Java内部(例如https://github.com/BaseXdb/basex-examples/blob/master/src/main/java/org/basex/examples/query/RunQueries.java)。
在所有情况下,都无需显式创建数据库实例。