Sets (set)

Le paquet EXSLT Sets fournit des fonctions pour manipuler des ensembles. L'espace de noms pour ces fonctions est http://exslt.org/sets.

difference

set:difference() retourne la différence entre deux ensembles de nœuds. En d'autres termes, elle retourne un ensemble de nœuds qui sont dans un des ensembles mais par dans l'autre.

distinct

set:distinct() retourne un sous-ensemble des nœuds appartenant à l'ensemble de nœuds spécifié, en ne retournant que les nœuds possédant une valeur de chaîne unique.

has-same-node

set:has-same-node() détermine si deux ensembles de nœuds ont ou non des nœuds communs.

intersection

set:intersection() retourne l'intersection de deux ensembles de nœuds. En d'autres termes, cette fonction retourne un ensemble de nœuds contenant tous les nœuds appartenant aux deux ensembles de nœuds.

set:leading()

set:leading() renvoie les nœuds d'un premier ensemble de nœuds qui viennent avant le premier nœud d'un deuxième ensemble.

set:trailing()

set:trailing() renvoie les nœuds d'un premier ensemble de nœuds qui viennent après le premier nœud d'un deuxième ensemble.

Compatibilité des navigateurs