Nokogiri, оставляя HTML-объекты нетронутыми

Я хочу, чтобы Nokogiri оставил HTML-объекты нетронутыми, но, похоже, он конвертирует объекты в фактический символ . Например:

 Nokogiri::HTML.fragment('<p>&reg;</p>').to_s

приводит к: "

®

"

Кажется, ничто не возвращает мне исходный HTML-код. .inner_html, .text, .content все методы возвращают '®' вместо '®'

Есть ли способ для Nokogiri оставить эти HTML-объекты нетронутыми?

Я уже искал stackoverflow и нашел похожие вопросы, но ничего подобного этому.

16
задан the Tin Man 18 October 2019 в 23:53
поделиться