Rails анализирует RSS-поток 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)

person user3213561    schedule 24.04.2014    source источник


Ответы (2)


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

@doc.title().text
person Lenin Raj Rajasekaran    schedule 24.04.2014

Rails имеет встроенный помощник для удаления тегов HTML: strip_tags.

strip_tags(feed_items_url.title)
person Florent Ferry    schedule 04.07.2015