RSS Feed突然出错

时间:2010-07-04 14:08:29

标签: xml rss

我已经将这些RSS源运行了一段时间,并且刚刚遇到其中一个问题。

http://www.gamer-source.com/feed/news.xml(不起作用)

http://www.starcraft-source.com/feed/news.xml(有效)

Chrome正在抛出错误......

This page contains the following errors:

error on line 20 at column 63: EntityRef: expecting ';'

Below is a rendering of the page up to the first error.

我已经检查过,无法找到有关内容的任何问题。

2 个答案:

答案 0 :(得分:2)

<link>http://www.gamer-source.com/index.php?cmd=article&sec=news&act=view&id=581</link>

“&amp;”符号是你的问题。像这样替换:

<link>http://www.gamer-source.com/index.php?cmd=article&amp;sec=news&amp;act=view&amp;id=581</link>
整个XML中的

答案 1 :(得分:0)

问题来自网址:

  

http://www.gamer-source.com/index.php?cmd=article&sec=news&act=view&id=581

那些未编码的&符号'&amp;'被解释为实体引用的开头:

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.gamer-source.com%2Ffeed%2Fnews.xml&charset=%28detect+automatically%29&doctype=Inline&group=0