我寻求一种将一些XQuery文件聚合到打包文件(如Java中的JAR文件)的方法。我想将其插入另一个项目并将其用作外部黑盒代码。
我正在使用Saxon XQuery处理器。
谢谢。
撒克逊人没有针对XQuery的功能。它仅对XSLT这样做。但是,你可以在JAR文件中包含源查询模块,并在编译查询时相互解析它们的引用。
您的意思是将源XQuery模块放在JAR文件中,然后将JAR插入x项目并从x项目中调用XQuery函数吗?如果是:很高兴您能指导我该怎么做?如果没有:您能解释一下您的意思吗?
我对你的情况还不了解。但是例如,如果您有一个通过s9api接口执行查询的Java应用程序,则可以将查询文件放在JAR中,并使用Java getResource API或类路径:URI在s9api调用中引用它们。 。