【发布时间】:2010-10-13 06:19:26
【问题描述】:
我有一个即时生成的 XML 文档,我需要一个函数来消除其中的任何重复节点。
我的函数看起来像:
declare function local:start2() {
let $data := local:scan_books()
return <books>{$data}</books>
};
示例输出为:
<books>
<book>
<title>XML in 24 hours</title>
<author>Some Guy</author>
</book>
<book>
<title>XML in 24 hours</title>
<author>Some Guy</author>
</book>
</books>
我只想要我的书根标签中的一个条目,还有其他标签,比如那里的小册子也需要删除重复项。有什么想法吗?
更新了以下 cmets。我所说的唯一节点是指删除多次出现的具有完全相同内容和结构的节点。
【问题讨论】:
标签: duplicates xquery