Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在没有xml数据库的情况下使用Xquery_Xquery - Fatal编程技术网

如何在没有xml数据库的情况下使用Xquery

如何在没有xml数据库的情况下使用Xquery,xquery,Xquery,我正在试验Xquery,并将sedna和basex用作xml数据库。 我在internet上找到的所有示例都依赖于数据库,因此所有连接都需要用户名/密码。然而,我需要的是将Xquery与一个XML文件(而不是数据库)结合使用 创建文件连接并执行查询的最佳方式是什么?BaseX提供了各种操作模式。例如,它可以用作命令行工具(请参阅) ..或来自Java内部(参见示例) 在所有情况下,都不需要显式地创建数据库实例。您也可以尝试随或Saxon提供的XQuery命令行工具 basex -i input.

我正在试验Xquery,并将sedna和basex用作xml数据库。 我在internet上找到的所有示例都依赖于数据库,因此所有连接都需要用户名/密码。然而,我需要的是将Xquery与一个XML文件(而不是数据库)结合使用


创建文件连接并执行查询的最佳方式是什么?

BaseX提供了各种操作模式。例如,它可以用作命令行工具(请参阅)

..或来自Java内部(参见示例)


在所有情况下,都不需要显式地创建数据库实例。

您也可以尝试随或Saxon提供的XQuery命令行工具

basex -i input.xml "/your/query"