Sets (set)
EXSLT Sets 包提供了允许您执行集合操作的函数。这些函数的命名空间是 http://exslt.org/sets。
- set:difference()
set:difference()返回两个节点集之间的差集。换句话说,它返回一个节点集,其中包含存在于一个节点集中但不存在于另一个节点集中的节点。- set:distinct()
set:distinct()返回指定节点集中节点的子集,只返回字符串值唯一的节点。- set:has-same-node()
set:has-same-node()确定两个节点集是否具有任何共同节点。- set:intersection()
set:intersection()返回两个节点集的交集。换句话说,它返回一个节点集,包含存在于nodeSet1和nodeSet2中的所有节点。- set:leading()
set:leading()返回一个节点集中排在另一个节点集第一个节点之前的节点。- set:trailing()
set:trailing()返回一个节点集中排在另一个节点集第一个节点之后的节点。