У меня есть следующий XML:Как получить весь текст без текста с конкретными тегами с помощью Nokogiri?
<w:body>
<w:p w14:paraId="15812FB6" w14:textId="27A946A1" w:rsidR="001665B3" w:rsidRDefault="00771852">
<w:r>
<w:t xml:space="preserve">I am writing this </w:t>
</w:r>
<w:ins w:author="Mitchell Gould" w:date="2016-10-04T17:24:00Z" w:id="0">
<w:r w:rsidR="00A1573E">
<w:t>text to look</w:t>
</w:r>
</w:ins>
<w:del w:author="Mitchell Gould" w:date="2016-10-04T17:24:00Z" w:id="1">
<w:r w:rsidDel="00A1573E">
<w:delText>to test</w:delText>
</w:r>
</w:del>
...
Я знаю, что я получаю получить весь текст с помощью:
only_text_array = @file.search('//text()')
однако, я на самом деле хочу два текстовых наборов:
- One который содержит весь текст, кроме текста из элементов
<w:del>...</w:del>
. - Другое, которое содержит весь текст, кроме текста из
<w:ins>...</w:ins>
элементов.
Как это сделать?
Именно то, что я искал. Спасибо har07. – chell