Ejemplo:XPath extracción hermanos
<h4 class="bla">July 12</h4>
<p>Tim</p>
<p>Jon</p>
<h4 class="bla">July 13</h4>
<p>James</p>
<p>Eric</p>
<p>Jerry</p>
<p>Susie</p>
<h4 class="date">July 14</h4>
<p>Kami</p>
<p>Darryl</p>
Lo que quiero hacer es agarrar todos p nodos que fueron publicadas el 13 de julio en cuenta que son hermanos de h4 y no los niños. Entonces, en este ejemplo, me gustaría obtener los nodos p que tienen los siguientes nombres: James, Eric, Jerry y Susie.
yo nos acercamos a la siguiente, pero eligieron todos p nodos que vinieron después del 13 de julio de h4 nodo, ya que son todos hermanos. En otras palabras, no tenía una condición de detención.
//h4[string() = 'July 13']/following-sibling::p
que funcionó a la perfección – user1522091