2010-11-15 18 views

Odpowiedz

22

wybrać każdą h1 element (w dokumencie węzła kontekstowego), który następuje bezpośrednio elementu b (z żadnym innym elementem interwencyjnym, choć nie mogą być interweniując tekst).

złamanie go:

//h1 

wybrać każdą h1 element, który jest potomkiem węzła głównego dokumentu, który zawiera węzeł kontekstu;

[...] 

odfiltrować tych h1 elementami, które nie spełniają następujące kryteria:

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

taki sposób, że po pierwszym elementem rodzeństwa przechodzi test:

[self::b] 

SELF element b. Dosłownie, ten ostatni test oznacza "taki, że kiedy zaczynam od węzła kontekstu i wybieram self (tj. Węzeł kontekstu) podlegający testowi węzła, który odfiltrowuje wszystko z wyjątkiem elementów o nazwie b, wynikiem jest niepusty zbiór węzłów . "

+1

+1 za dobrą odpowiedź. –

+1

bardzo dobrze wyjaśnione. Dziękujemy +1 – Maverick

Powiązane problemy