java - xquery 新手 - 如何向我的 java 应用程序添加对 xqueryfunctions.com 上的自定义 Xquery 函数的支持

标签 java xquery saxon

如果我的问题听起来很愚蠢,请原谅——我是 XQuery 以及 saxon xquery 库的新手——

我正在开发一个 Java 应用程序,它也应该具有 xquery 支持 - 为此,正在使用 java saxon 库 (www.saxonica.com)。

现在我在 xqueryfunctions.com 上发现了出色的 xquery 函数 - 我想在我的应用程序中添加对这些函数的支持。在我的应用程序中,用户可以输入一系列命令(包括 XQuery 命令),然后应用程序按顺序执行这些命令...

我是否正确地认为,我必须先执行 xqueryfunctions.com 上的函数,然后执行用户的命令?每次我想要执行用户的命令时都必须这样做吗?

是否有某种方法可以向我的应用程序添加对这些函数的“隐式”支持,以便我不必每次运行应用程序时都执行这些函数?

最佳答案

我建议首先将 functx .xq 文件从 xqueryfunctions.com/xq/download.html 下载到工作区中的某个区域。然后使用以下命令将其包含在您的项目中:

import module namespace functx = "functx" at "functx-1.0-doc-2007-01.xq"

关于java - xquery 新手 - 如何向我的 java 应用程序添加对 xqueryfunctions.com 上的自定义 Xquery 函数的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12304875/

相关文章:

c++ - 使用 QXmlQuery (Qt XQuery) 时如何绑定(bind)命名空间前缀?

sql-server - TSQL XML 定位特定 block

java - 如何在命令行中使用 XPath 和 Saxon-HE 解析 HTML?

java - 无法使用 Saxon 处理器应用区间算术

java - Spring Data JPA QueryDslPredicateExecutor 找到不同的结果

java - java内置方法的逻辑

java - 杂散 "html"开始标记

java - 如何提取meta name=generator标签的content属性?

xml - 使用 XSLT 展平 XML,但基于嵌套级别

xml - 使用 XSLT 转换 Unicode 转义字符