blob: 88d2b99ebedd188c58d5481b37e86a1df96306f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
---
title: difference
slug: Web/EXSLT/set/difference
tags:
- EXSLT
- XSLT
translation_of: Web/EXSLT/set/difference
---
{{ XsltRef() }}
`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.
La version*modèle* de `set:difference` applique des modèles à ces nœuds dans le mode `set:difference`, en copiant les nœuds afin de retourner un un fragment d'arbre résultant comprenant ces nœuds.
### Syntaxe
set:difference(ensembleNœuds1,ensembleNœuds2)
### Arguments
- `ensembleNœuds1`
- : L'ensemble de nœuds duquel soustraire des nœuds.
- `ensembleNœuds2`
- : L'ensemble de nœuds à soustraire de*ensembleNœuds1*.
### Retourne
Un ensemble de nœuds contenant les nœuds présents dans*ensembleNœuds1* mais pas dans*ensembleNœuds2*.
### Définition
- [EXSLT - SET:DIFFERENCE (en)](http://www.exslt.org/set/functions/difference/)
### Support par Gecko
Supporté par Gecko 1.9 et ultérieur.
|