Come faccio a scegliere come target tutti gli elementi in un documento eccetto un particolare nome di elemento?XPath per ottenere tutti gli elementi figlio tranne uno con un nome specifico?
Ad esempio, desidero escludere gli elementi terminate
. Possono verificarsi in tutto il documento.
<root>
<terminate attr="1" />
<other>
The brown fox jumps over the fence.
<terminate>
<b>stuff</b>
</terminate>
</other>
</root>
Ho provato con l'operatore not(..)
senza successo probabilmente perché sto utilizzando nel modo sbagliato.
E francamente provare a Google "non" è difficile!
Per selezionare * tutti * gli elementi, qualsiasi punto del documento, utilizzare questo: '// * [non (self :: a)]' – jpadvo
"Non posso terminare sé" =) – roryok