使用 fncount() 获取匹配文档的数量
我将在整个示例中使用的 XML 文档是 -
<a>
<b>test-value</b>
<d>fragment-d</d>
<c-root>
<d>fragment-d</d>
<e>fragment-e</e>
</c-root>
</a>
以下查询返回元素 d
的值为 fragment-d
的文档数 -
-
使用 cts:搜索
fn:count(cts:search(fn:doc(), cts:element-value-query(xs:QName("d"), "fragment-d")))
-
使用 XPath
fn:count(fn:doc()[//d="fragment-d"]))