我有一个关于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文件。我希望能够解析这些网站的内容,我如何以可操作的方式获取它?与结构化括号一样吗?
我需要使用某种解析器吗?
谢谢!
答案 0 :(得分:1)
在某些浏览器中,当您尝试查看RSS源时,它只显示文本。在浏览器中选择View Source以查看实际的XML。