Всем привет! Необходимо получить из информации такого вида:
<div>
%p lorem
%p lorem
%pre
<span>нужная</span> информация с
отступами и тегами span <span>и </span>
прочими, чуть ли не на каждом символе.
%div.someclass НЕНУЖНАЯ ИНФОРМАЦИЯ
</div>
На выходе нужно
%p lorem
%p lorem
%pre
информация
с сохраненными отступами
но без ненужных тегов
Как такое реализовать по средствам xpath + nokogiri? Или только xpath, желательно, не прибегая к методам .at_css и .css от nokogiri. Главная загвоздка в том, что я не понимаю, как потребовать все элементы внутри родительского дива вместе с html тегами, а элементы внутри pre без html тегов.