2010-11-15 21 views

Respuesta

22

selecciona Cada h1 elemento (en el documento del nodo de contexto) que es seguido inmediatamente por un elemento de b (con ningún otro elemento intermedio, aunque puede ser texto que interviene).

Descomponiéndola:

//h1 

Seleccione cada elemento h1 que es un descendiente del nodo raíz del documento que contiene el nodo de contexto;

[...] 

filtro de cualquiera de estos h1 elementos que no cumplen con los siguientes criterios:

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

tal que la primera siguiente elemento hermano pasa esta prueba:

[self::b] 

mismo es un elemento b. Literalmente, esta última prueba significa, "cuando empiezo desde el nodo de contexto y selecciono el yo (es decir, el nodo de contexto) sujeto a la prueba de nodo que filtra todo menos los elementos llamados b, el resultado es un conjunto de nodos vacíos "

+1

+1 para una buena respuesta. –

+1

muy bien explicado. Gracias +1 – Maverick