Санитарная обработка ввода RSS в Rails - PullRequest
1 голос
/ 18 августа 2010

Я загружаю RSS-ленту из Craigslist в приложение, которое я создаю.Когда я пытаюсь вставить контент из постов в мою базу данных, появляется множество плохих символов, которые вызывают удушение базы данных.

Я пробовал несколько разных методов (плагин Sanitize, hpricot, регулярное выражение ввода)но, похоже, ничего не работает правильно.

Я все еще негодяй, поэтому я решил обратиться к сообществу.Любые советы о том, как обрабатывать символы задницы в каналах RSS?

Ответы [ 2 ]

1 голос
/ 18 августа 2010

Вы пробовали Nokogiri ( видео Railscasts )?

На самом деле у Райана Бейтса есть скриншот при разборе корма: парсинг корма .

0 голосов
/ 19 августа 2010

Мне нравится нормализатор подачи http://feed -normalizer.rubyforge.org /

...