我正在尝试解析此Feed http://www.bbc.co.uk/sport/football/teams/newcastle-united/rss.xml 我收到此消息“无法在http://找到提要。具有无效mime类型的提要可能会成为此错误的受害者,或者SimplePie无法自动发现它..如果您确定,请使用force_feed()这个网址是真正的Feed。“ 如果我使用force_feed,我会收到错误“此XML文档无效,可能是由于字符无效.XML错误:第27行第8列的标记不匹配”但是查看xml我看不到任何错误。实际上,http://validator.w3.org/处的检查似乎很好。 有什么建议? 我正在运行几天前下载的最新版本的simplepie。
答案 0 :(得分:0)
当我删除代码以创建测试用例时,我发现了问题。正在加载的网址是http://www.bbc.co.uk//sport/football/teams/newcastle-united/rss.xml(请注意双正斜杠)。 simplepie似乎没有优雅地处理这个问题。删除双斜杠可以解决问题