Хорошо, что я хочу сделать, это удалить содержимое моего html-файла, локально, а затем выложить его в файл. Эта часть работает, но когда я это делаю, она вынимает все интервалы, например, у меня есть тег H1 с содержимым и тэгом P, используя код ниже, который я запускаю, разделенный материал - это место d в файле, но его на одна строка, я хочу, чтобы ее разбивали на несколько строк.Strip html with nokogiri keep spacing
require "rubygems"
require "nokogiri"
my_html = open("./my_html.html")
File.open("./no_html.txt", "a+") do |file|
file.puts Nokogiri::HTML(my_html).text
end
Посмотрите на это [вопрос] (http://stackoverflow.com/questions/1898829/how-do-i-pretty-print-html-with-nokogiri). Возможно, это то, что вы ищете. – Mircea