set:difference()

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

set:difference 的模板版本將模板應用於這些節點(在 set:difference 模式下),複製這些節點,以便返回由這些節點組成的結果樹片段。

語法

set:difference(nodeSet1, nodeSet2)

引數

nodeSet1

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

nodeSet2

要從 nodeSet1 中減去的節點集。

返回值

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

規範