我正在尝试在 Marklogic 中搜索具有<document>
不止一次元素的文档 XML。以下是我要检索的一个此类文档 XML 的结构:
<root>
<documents>
<document>
<id>1</id>
<name>roy</name>
<otherData></otherData>
</document>
<document>
<id>2</id>
<name>roy</name>
<otherData></otherData>
</document>
....
...
..
.
<document>
<id>3</id>
<name>roy</name>
<otherData></otherData>
</document>
</documents>
</root>
我不想检索具有以下结构的 XML:
<root>
<documents>
<document>
<id>3</id>
<name>roy</name>
<otherData></otherData>
</document>
</documents>
</root>
element-query
我可以使用with搜索存在或最少一个xs:QName("document")
,但不确定如何使用多个搜索。
任何帮助将非常感激。