जवाबों:
नहीं () xpath में एक फ़ंक्शन है (एक ऑपरेटर के विपरीत), इसलिए
//a[not(contains(@id, 'xx'))]
आप not(expression)
फ़ंक्शन का उपयोग कर सकते हैं
या
expression != true()
इनमें से किसी भी जवाब ने मेरे लिए अजगर के लिए काम नहीं किया। मैंने इससे हल निकाला
a[not(@id='XX')]
इसके अलावा, आप |
ऑपरेटर द्वारा अपने xpath में उपयोग या स्थिति कर सकते हैं । जैसे कि
a[not(@id='XX')]|a[not(@class='YY')]
कभी-कभी हम ऐसा तत्व चाहते हैं जिसका कोई वर्ग न हो। तो आप पसंद कर सकते हैं
a[not(@class)]