Как я могу использовать Nokogiri, не изменяя HTML-сущности (например, немецкие умлауты)?
т.е:.
# this is fine
node = Nokogiri::HTML.fragment('<p>ö</p>')
node.to_s # => '<p>ö</p>'
# this is not
node = Nokogiri::HTML.fragment('<p>ö</p>')
node.to_s # => '<p>ö</p>'
# this is what I need
node = Nokogiri::HTML.fragment('<p>ö</p>')
node.to_s # => '<p>ö</p>'
Я пытался связываться с обоими параметрами PARSE_OPTIONS и: save_with, но не смог придумать способ заставить Nokogiri вести себя прозрачно, как описано выше.
Есть указатели?