2010-09-07 30 views
5

Tôi đang tìm kiếm một trình phân tích cú pháp RSS được viết bằng PHP. Vấn đề không phải là tôi không thể tìm được. Vấn đề là có quá nhiều và rất khó để quyết định cái nào để sử dụng (đặc biệt là khi tôi không có kinh nghiệm với họ và để thử chúng là quá tốn thời gian).Tôi nên sử dụng trình phân tích cú pháp RSS nào trong PHP?

Ai có thể giới thiệu cho tôi trình phân tích cú pháp RSS "tốt" không?

Các yêu cầu sau đây là quan trọng với tôi (được đưa ra trong thứ tự quan trọng):

  1. Nó có thể trích xuất tất cả các thông tin được đưa ra trong thức ăn chăn nuôi (không chỉ tiêu đề, mô tả và liên kết nhưng tất cả mọi thứ những gì đang có, cho ví dụ nguồn cấp dữ liệu tác giả, biểu tượng nguồn cấp dữ liệu, thẻ mục và v.v.).
  2. Nó có thể đọc không chỉ nguồn cấp dữ liệu RSS mà còn là nguồn cấp dữ liệu Atom.
  3. Nó phải chấp nhận được nguồn cấp dữ liệu RSS (Atom) "bị hỏng".
  4. Nó nên đơn giản để sử dụng.
+0

Ngoài ra, hãy xem http://stackoverflow.com/search?q=rss+parser+php – Gordon

Trả lời

8

câu trả lời defacto của tôi sẽ là "bạn đã thử SimplePie?", Đó là một phân tích cú pháp XML rất tốt nhưng bạn sẽ phải có một cái nhìn tại demo của họ để xem cách nó xử lý bị hỏng nguồn cấp dữ liệu :-)

+0

Tôi đã tải xuống 1,2 và thử bản trình diễn, nó được ném lên "Không được chấp nhận: Gán giá trị trả về mới bằng tham chiếu không được dùng nữa trong C : \ xampp \ htdocs \ simplepie-simplepie-9a1ebc0 \ simplepie.inc trên dòng 738 " – Neros

+0

Bạn có thể cân nhắc việc tăng vấn đề sau đó -> https://github.com/simplepie/simplepie/issues –

Các vấn đề liên quan