|
|
1
28
|
|
|
2
158
我总是用 the SimpleXML functions built in to PHP 解析XML文档。它是为数不多的具有直观结构的通用解析器之一,这使得为一些特定的东西(比如RSS提要)构建一个有意义的类变得非常容易。此外,它还将检测XML警告和错误,一旦找到任何错误,您可以简单地通过类似于html-tidy(如ceejayoz所提到的)的东西运行源代码来清理并再次尝试。 考虑使用simpleXML的这个非常粗糙、简单的类:
|
|
|
3
36
使用4行,我将一个RSS导入到一个数组中。
对于更复杂的解决方案
|
|
|
4
17
我想介绍一个简单的脚本来解析RSS:
|
|
|
6
6
HTML整理库可以修复一些格式错误的XML文件。在将提要传递给解析器之前,运行这些提要可能会有所帮助。 |
|
|
7
2
我用 SimplePie 要解析一个谷歌阅读器feed,它工作得很好,并且有一个不错的特性集。 当然,我还没有用格式不好的RSS/Atom feeds测试过它,所以我不知道它是如何处理这些问题的,我假设Google是相当符合标准的!:) |
|
|
8
1
我个人使用BNC高级提要解析器-我喜欢非常容易使用的模板系统 |
|
|
9
1
PHP RSS阅读器- http://www.scriptol.com/rss/rss-reader.php -是一个完整但简单的解析器,被成千上万的用户使用… |
|
|
10
-1
另一个伟大的自由解析器- http://bncscripts.com/free-php-rss-parser/ 它非常轻(只有3kb)而且使用简单! |