इस xpath का क्या अर्थ है? क्या कोई इसे समझ सकता है?xpath: इस xpath decipher?
//h1[following-sibling::*[1][self::b]]
इस xpath का क्या अर्थ है? क्या कोई इसे समझ सकता है?xpath: इस xpath decipher?
//h1[following-sibling::*[1][self::b]]
(, कोई अन्य हस्तक्षेप तत्व के साथ हालांकि बीच के पाठ भी हो सकते हैं) हर h1
तत्व (संदर्भ नोड के दस्तावेज़ में) है कि तुरंत एक b
तत्व के बाद का चयन करें।
यह तोड़कर नीचे:
//h1
हर h1
तत्व दस्तावेज़ इस संदर्भ नोड शामिल की रूट नोड का वंशज है कि चयन करें;
[...]
फिल्टर बाहर इन h1
तत्वों को निम्नलिखित मानदंडों को पूरा नहीं करते के किसी भी:
[following-sibling::*[1]...]
ऐसी है कि पहले निम्नलिखित भाई तत्व इस परीक्षण से गुजरता है:
[self::b]
आत्म है एक b
तत्व। सचमुच, इस अंतिम परीक्षण का अर्थ है, "जैसे कि जब मैं संदर्भ नोड से शुरू करता हूं और नोड टेस्ट के अधीन स्वयं (यानी संदर्भ नोड) का चयन करता हूं जो b
नामक तत्वों को छोड़कर सब कुछ फ़िल्टर करता है, तो परिणाम एक गैर-खाली नोड सेट होता है । "
+1 एक अच्छे उत्तर के लिए +1। –
बहुत अच्छी तरह से समझाया। धन्यवाद +1 – Maverick