set:difference()

set:difference() 返回兩個節點集之間的差集。換句話說,它返回一個節點集,其中的節點存在於一個節點集中,但不存在於另一個節點集中。

set:difference 的模板版本將模板應用於 set:difference 模式下的這些節點,複製這些節點,從而返回一個由這些節點組成的“結果樹片段”。

語法

set:difference(nodeSet1, nodeSet2)

引數

nodeSet1

要從中減去節點的節點集。

nodeSet2

要從 nodeSet1 中減去的節點集。

返回值

一個節點集,包含存在於 nodeSet1 但不存在於 nodeSet2 中的節點。

規範

EXSLT - SET:DIFFERENCE