2010-09-07 45 views
5

我正在搜索用PHP編寫的RSS解析器。問題不在於我找不到一個。問題是太多了,很難決定使用哪一個(特別是當我沒有經驗和嘗試它們時太耗時)。我應該在PHP中使用哪些RSS解析器?

有人可以推薦我一個「好」的RSS解析器嗎?

下列要求是對我很重要(按重要性順序給出):

  1. 它能夠提取飼料中給出的(不僅是標題,描述和鏈接,但一切的所有信息還有什麼,對於示例供稿作者,供稿圖標,商品標籤等)。
  2. 它不僅能夠讀取RSS提要,還能讀取Atom提要。
  3. 它應該容忍「破碎的」RSS(Atom)提要。
  4. 應該很簡單。
+0

另請參閱http://stackoverflow.com/search?q=rss+parser+php – Gordon 2010-11-01 11:16:00

回答

8

我的事實上的答案是「你試過SimplePie?」,這是一個很好的XML解析器,但是你必須看看他們demo,看看它是如何處理破碎飼料:-)

+0

我下載了1.2並嘗試了演示,它拋出了「棄用:通過引用指定新的返回值在C中不推薦使用:\ xampp \ htdocs \ simplepie-simplepie-9a1ebc0 \ simplepie.inc on line 738「 – Neros 2011-08-25 05:39:11

+0

您可能想考慮提出問題,然後 - > https://github.com/simplepie/simplepie/issues – 2011-08-25 10:09:12