intersect

Instruction Xml Path. Intersection de sélections.

Syntaxe

intersect

Description

L'instruction intersect permet de faire l'intersection entre :

A intersect B est l'équivalent de :

Exemple

<-- Selectionne le noeud si l'attribut Numero vaut 10 et les noeuds fils dont l'attribut Salaire vaut 1000.0. -->
self::node()[attribute::Numero=10] intersect self::child()[attribute::Salaire=1000.0]

Voir aussi

(), empty-sequence, except, to et union pour construire une séquence autrement.