Используя nokogiri, как мне удалить все элементы с определенным именем класса - PullRequest
0 голосов
/ 06 марта 2019

Я экспериментирую с Руби и Нокогири.

Я выяснил, как открыть локальный HTML-документ и выбрать узлы по имени класса:

require 'rubygems'                                                                                               
require 'nokogiri'                                                                                               

doc = Nokogiri::HTML(open("file"))                                                                          


puts doc.css('a.target') 

Как мне затем вывести документ без узлов, для которых я выбрал?

1 Ответ

1 голос
/ 06 марта 2019

Должно быть:

doc.css('a.target').remove
puts doc.at('html').to_s
...