-1

我通过加载内容xqueryadmin接口将一些xml文档加载到marklogic服务器。我做了一些示例示例来获取文档数据、操作和所有通过xquery控制台。

但是在将文档加载到服务器后,如何通过 xquery 对它们进行查询?

提前致谢!!

4

1 回答 1

1

有很多方法可以做到这一点,但这取决于您存储 XML 文件的方式:

首先,如果您的文档在一个目录“MyDirectory”中,您可以使用它xdmp:directory("/MyDirectory/")来返回所有 XML 文件的内容。

其次,如果您不知道目录并且所有 XML 文件的根元素都是相同的“ROOT”,则应该使用/ROOT来获取所有相关的 XML 文件。

第三,如果您知道 XML 文件 '/MyDirectory/abc.xml' 的 URI,请使用doc("/MyDirectory/abc.xml")

第四,如果您想从数据库中获取所有内容,请使用doc()

于 2013-05-22T05:05:33.263 回答