如何解析RSS提要?

时间:2010-12-31 22:54:39

标签: xml parsing rss

我有一个关于RSS提要和XML的简单问题。我对XML有很多经验,但没有解析RSS提要的经验。据我所知,RSS通常使用XML来传输数据。如果我能从我要解析的网站上获得结构良好的XML,我会很高兴。

问题在于,当我点击网站上的RSS链接时,即使URL以XML文件结尾:

...l.com/resources/classifieds/rss_144.xml

当我点击它时,网站包含根本不是结构化XML的内容(这是浏览器窗口中可以看到的内容):

Classifieds : Recreational Vehicles / Motorcycles, Road Bikes Used en-us http://www....l.com/index.php?nid=231&cat=144 ...L Classifieds : Recreational Vehicles / Motorcycles, Road Bikes Used $14,900.00 : 2007 Harley Davidson Fat Boy http://www....l.com/index.php?nid=218&ad=13841365&cat=144 Start the new year off right with a new Fat Boy! I am selling my 2007 Harley Davidson Fat Boy to make room for our new baby. not only do you get a b Fri, 31 Dec 2010 15:05:42 -0700 http://www....l.com/index.php?nid=218&ad=13841365&cat=144 $1,750.00 : 1985 Honda Goldwing GL1200 Aspencade Edition - Air Rid... http://www....l.com/index.php?nid=218&ad=13841353&cat=144 1985 Honda Goldwing GL 1200 Aspencade Edition - Air Ride - Motorcycle with LOW MILES.Check out this 1985 Honda Goldwing GL1200. ONLY 53,426 miles!!! Fri, 31 Dec 2010 14:45:04 -0700 

但正如我所提到的,网址表明此文件是一个XML文件。我希望能够解析这些网站的内容,我如何以可操作的方式获取它?与结构化括号一样吗?

我需要使用某种解析器吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

在某些浏览器中,当您尝试查看RSS源时,它只显示文本。在浏览器中选择View Source以查看实际的XML。