如何检索存储在eXist-db中的XQuery模块的源代码?

时间:2017-03-01 21:36:20

标签: xquery exist-db

我正在寻找一种方法来检索存储在数据库中的XQuery模块的源代码。

使用eXist-db的REST API或XQuery扩展功能或任何其他eXist-db接口有什么方法可以做到这一点吗?

1 个答案:

答案 0 :(得分:2)

如果您使用的是REST服务器,则有两个主要选项:

  1. 使用查询字符串参数_source=yes对存储在db中的XQuery执行GET。您需要更改$EXIST_HOME/descriptor.xml中的某些设置才能启用该功能。

  2. 编写查询以检索查询。存储在数据库中的查询与任何其他二进制文档一样,因此您可以使用util:binary-doc()来获取它。