【问题标题】:How to use Xquery without xml-database如何在没有 xml 数据库的情况下使用 Xquery
【发布时间】:2012-11-29 13:56:25
【问题描述】:

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

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

【问题讨论】:

    标签: xquery


    【解决方案1】:

    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)。

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

    【讨论】:

      【解决方案2】:

      您还可以尝试XmlPrime 或 Saxon 提供的 XQuery 命令行工具。

      【讨论】:

        猜你喜欢
        • 2013-04-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-12-03
        • 1970-01-01
        相关资源
        最近更新 更多