Кто-нибудь знает, как я могу преобразовать html в обычный текст с Ruby. Ну, действительно, мне нужно преобразовать RedCloth в обычный текст, в любом случае все будет хорошо.Ruby: Конвертировать HTML/Redcloth в обычный текст
Я не говорю о том, чтобы просто разграничить теги (это все, что я сделал до сих пор). Например, я хотел бы упорядоченный список, чтобы сохранить число, неупорядоченные списки, чтобы использовать звездочку для пуль и т.д.
def red_cloth_to_plain_text(s)
s = RedCloth.new(s).to_html
s = strip_tags(s)
s = html_unescape(s) # reverse of html_escape
s = undo_red_cloths_html_codes(s)
return s
end
Может быть, я должен попытаться RedCloth в обычное форматирование