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.