我想使用saxon的架构意识而不分解我们的代码库中已经使用过的basex。有没有一种方法可以用saxon的模式感知Xquery处理器替换baseX Xquery处理器? This article给出了一些说明,但它们是针对xslt处理器的。
答案 0 :(得分:2)
不,这没有任何意义。 BaseX提供了一个XML数据库,因此它的XQuery处理器知道如何利用该数据库中存储的数据表示形式(包括使用索引)来优化查询。 Saxon不了解BaseX数据库中的内部数据结构和索引,因此无法访问该数据。