【问题标题】:RSS Feed sudden errorRSS Feed 突发错误
【发布时间】:2011-03-11 15:14:34
【问题描述】:

我已经让这些 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.

我已经检查过了,没有发现那里的内容有任何问题。

【问题讨论】:

    标签: xml rss


    【解决方案1】:

    问题来自 URL:

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

    那些未编码的和号“&”被解释为实体引用的开头:

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

    【讨论】:

      【解决方案2】:
      <link>http://www.gamer-source.com/index.php?cmd=article&sec=news&act=view&id=581</link>
      

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

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

      整个 XML。

      【讨论】:

      • “amp;”是否还有其他字符?还是转换?
      猜你喜欢
      • 1970-01-01
      • 2019-10-30
      • 1970-01-01
      • 1970-01-01
      • 2011-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-02
      相关资源
      最近更新 更多