Рельсы Парсинг RSS Feed Feedzirra / Feedjira с simple_format

Я использую Feedjira (Feedzirra) https://github.com/feedjira/feedjira для разбора RSS-каналов в рельсах.

Мне нужен способ удалить теги html из заголовка элементов RSS-канала перед сохранением в базе данных.

в моем методе создания, который сохраняет элемент канала в базу данных

:title => feed_items_url.title

Я пытался добавить simple_format к этому, но это не сработало

:name => simple_format(feed_items_url.title)

2 ответа

Решение

Используйте нокогири и метод text который удалит теги HTML из вашего контента.

@doc.title().text

В Rails есть встроенный помощник для HTML-тегов strip: strip_tags.

strip_tags(feed_items_url.title)
Другие вопросы по тегам