如何在未触及 html 实体(如德语变音符号)的情况下使用 Nokogiri?
IE:
# 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 像上面一样透明地表现的方法。
任何指针?