aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/exslt/set/difference/index.md
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.