Ruby feed解析:“输入不正确的UTF-8,表示编码!”

时间:2011-10-31 06:54:32

标签: ruby feedzirra

我正在尝试使用Feedzirra解析RSS Feed。

其中一些是好的,但其他人则返回错误:

  

解析时出错。输入不正确UTF-8,表示编码!

我该如何解决?

1 个答案:

答案 0 :(得分:1)

这似乎不是Feedzirra问题,IMO。 您的libxml或nokigiri依赖项可能不是最新的。更新这些宝石,然后重试。

mentioned here类似,编码检测并非100%准确。

如果你想忽略那些给你错误的, Feedzirra具有回调函数

  

Feedzirra中的另一个功能是能够创建回调   获得a时被称为“成功”和“失败”的函数   饲料。这样可以轻松执行日志错误或更新数据等操作   存储

另外,请向我们提供更多关于代码为您提供错误或您尝试解析哪个文件的背景信息。