我正在将来自Craigslist的RSS提要放入我正在构建的Rails应用程序中。当我尝试从帖子插入内容到我的数据库时,有很多不良字符导致数据库窒息。在Rails中消毒RSS输入
我试过几种不同的方法(Sanitize插件,hpricot,regexing输入),但似乎没有任何工作正确。
我还是一个rails小菜,所以我想我会呼吁社会。有关如何处理RSS Feed中的流氓字符的任何提示?
我正在将来自Craigslist的RSS提要放入我正在构建的Rails应用程序中。当我尝试从帖子插入内容到我的数据库时,有很多不良字符导致数据库窒息。在Rails中消毒RSS输入
我试过几种不同的方法(Sanitize插件,hpricot,regexing输入),但似乎没有任何工作正确。
我还是一个rails小菜,所以我想我会呼吁社会。有关如何处理RSS Feed中的流氓字符的任何提示?
您试过Nokogiri(Railscasts video)吗?
其实瑞安贝茨在饲料解析上有一个屏幕投射:feed parsing。
我爱Feed Normalizer http://feed-normalizer.rubyforge.org/
神奇的资源。谢谢。 – thekevinscott 2010-08-18 18:29:26
这对你有用吗? – Thufir 2012-01-21 11:33:47