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