ASP.NET RSS Feed给出样式表错误

时间:2010-11-03 16:11:31

标签: asp.net rss

嘿,我想知道为什么我在我的RSS提要中收到以下错误

“此XML文件似乎没有与之关联的任何样式信息。文档树如下所示。”

从我做过的一些研究来看,这是因为我没有附加样式表。但我以前做过很多RSS Feed,通常他们会选择默认的外观,如下所示

http://www.tbray.org/ongoing/ongoing.atom

我只是想知道为什么会出现上述错误?

2 个答案:

答案 0 :(得分:0)

很可能,您的Feed的内容类型不正确,因此IE将其视为原始XML。

您的Feed的网址是多少?您使用的浏览器是什么?

tbray.org网址返回一个  Content-Type:application / atom + xml

您行为不当的Feed返回的内容类型标头是什么?

('wget --save-headers ...'可能有用)

答案 1 :(得分:0)

我的猜测是你需要确保声明你的命名空间。

选择tim bray的feed并将其保存在本地test.htm。把它放在firefox中,它会很好地显示出来。现在如果删除正在使用的命名空间,如:thr,内容将消失。如果你删除基本命名空间,你只需要获得纯文本。