Bir öğenin atağındaki bir öznenin bir dizgiye eşit olup olmadığını sınamaya çalışıyorum. Ben eleman ccc üzerinde hareket ediyorum EğerAcestor özniteliği eşit olmayan dize için Xpath testi
İştebenim XML olduğunu ...
<aaa att="xyz">
<bbb>
<ccc/>
</bbb>
</aaa>
<aaa att="mno">
<bbb>
<ccc/>
</bbb>
</aaa>
, ben onun büyükbaba aaa @att eşit değildir "xyz" yaptığı test etmek çalışıyorum.
Şu anda bu var ...
ancestor::aaa[not(contains(@att, 'xyz'))]
teşekkürler! Varsayarsak
* Hangi elementin * atası? En az bir tane çocuk elemanı olan bir eleman mı demek istiyorsun? –
Üzgünüz, söz konusu öğe etrafında parantezler vardı. Örnek XML'den sonra yeni hattımı görün. – Jeff