Вот фрагмент моего xml:
<node/>
<node/>
<node id="1">content</node>
<node/>
<node/>
<node/>
<node id="2">content</node>
<node/>
<node/>
Я располагаюсь в node[@id='1']. Мне нужен Xpath, чтобы соответствовать всем элементам <node/>, пока следующий не пустой node (здесь node[@id='2']).
Edit: атрибуты @id должны только более четко объяснить мою проблему, но не в моем оригинальном XML. Мне нужно решение, которое не использует атрибуты @id.
Я делаю не, чтобы соответствовать пустым братьям и сестрам после node[@id='2'], поэтому я не могу использовать наивный following-sibling::node[text()=''].
Как я могу это достичь?