Comment puis-je cibler tous les éléments d'un document à l'exception de un nom d'élément particulier?XPath pour obtenir tous les éléments enfants sauf un avec un nom spécifique?
Par exemple, je souhaite exclure les éléments terminate
. Ils peuvent se produire tout au long du document.
<root>
<terminate attr="1" />
<other>
The brown fox jumps over the fence.
<terminate>
<b>stuff</b>
</terminate>
</other>
</root>
J'ai essayé d'utiliser l'opérateur not(..)
sans succès probablement parce que je l'utilise mal.
Et franchement essayer de Google «pas» est difficile!
Pour sélectionner * tous * les éléments, ne importe où dans le document, utilisez ceci: '// * [non (self :: a)]' – jpadvo
"Je ne peux pas auto fin" =) – roryok