Я должен выбрать все содержимое между узлами h1.
<html>
<h1>Index</h1>
<p>some content</p>
<p>some more content</p>
<h1>Index 2</h1>
<p>some content</p>
<h2>other content</h2>
<h1>Index 3</h1>
<p>some content</p>
<p>other content</p>
<h1>Index 4</h1>
<h2>some content</h2>
<p>other content</p>
</html>
Что должно привести к чему-то вроде этого:
<heading>
<p>some content</p>
<p>some more content</p>
<heading>
...