2010-11-15 19 views

उत्तर

22

(, कोई अन्य हस्तक्षेप तत्व के साथ हालांकि बीच के पाठ भी हो सकते हैं) हर h1 तत्व (संदर्भ नोड के दस्तावेज़ में) है कि तुरंत एक b तत्व के बाद का चयन करें।

यह तोड़कर नीचे:

//h1 

हर h1 तत्व दस्तावेज़ इस संदर्भ नोड शामिल की रूट नोड का वंशज है कि चयन करें;

[...] 

फिल्टर बाहर इन h1 तत्वों को निम्नलिखित मानदंडों को पूरा नहीं करते के किसी भी:

[following-sibling::*[1]...] 

ऐसी है कि पहले निम्नलिखित भाई तत्व इस परीक्षण से गुजरता है:

[self::b] 

आत्म है एक b तत्व। सचमुच, इस अंतिम परीक्षण का अर्थ है, "जैसे कि जब मैं संदर्भ नोड से शुरू करता हूं और नोड टेस्ट के अधीन स्वयं (यानी संदर्भ नोड) का चयन करता हूं जो b नामक तत्वों को छोड़कर सब कुछ फ़िल्टर करता है, तो परिणाम एक गैर-खाली नोड सेट होता है । "

+1

+1 एक अच्छे उत्तर के लिए +1। –

+1

बहुत अच्छी तरह से समझाया। धन्यवाद +1 – Maverick