php - 我应该在 PHP 中使用什么 RSS 解析器?

标签 php parsing rss atom-feed

我正在搜索用 PHP 编写的 RSS 解析器。问题不在于我找不到。问题是太多了,很难决定使用哪一个(尤其是当我没有使用它们的经验并且尝试它们太耗时时)。

谁能给我推荐一个“好的”RSS 解析器?

以下要求对我很重要(按重要性顺序排列):

  1. 它能够提取 feed 中给出的所有信息(不仅是标题、描述和链接,还有那里的所有内容,例如 feeds 作者、feeds 图标、项目标签等)。
  2. 它不仅应该能够读取 RSS 提要,还应该能够读取 Atom 提要。
  3. 它应该容忍“损坏的”RSS (Atom) 提要。
  4. 它应该简单易用。

最佳答案

我的实际回答是“你试过 SimplePie 了吗?”,这是一个非常好的 XML 解析器,但你必须看看他们的 demo看看它如何处理损坏的提要:-)

关于php - 我应该在 PHP 中使用什么 RSS 解析器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3656767/

相关文章:

php - 在中调用未定义的函数 anchor()

php - 在 PHP 中修复格式错误的 HTML?

c# - 为什么 double.TryParse ("0.0000", out doubleValue) 返回 false ?

java - 如何解析字符串二十一点游戏结果

parsing - ANTLR 歧义

node.js - Node 无限期RSS阅读器

algorithm - 无法弄清楚如何按受欢迎程度对文章进行排序

javascript - 如何在 RSS 提要为空时显示文本

php - 如何将以逗号分隔的多个值输入到表中?

PHP - 更漂亮的一行 if