2012-04-11 50 views
0

我正在使用.net SyndicationFeed將饋送寫出到xml文件。下面是SaveAsRss20Internet Explorer 8無法識別SyndicationFeed輸出rss

<?xml version="1.0" encoding="utf-8"?> 
<rss xmlns:a10="http://www.w3.org/2005/Atom" version="2.0"> 
    <channel> 
    <title>My Title</title> 
    <description>My Feed Description</description> 
    <item> 
     <author>[email protected]</author> 
     <category>Good</category> 
     <title>The big story</title> 
     <description>The big story content</description> 
     <pubDate>Wed, 11 Apr 2012 14:49:46 -0400</pubDate> 
    </item> 
    <item> 
     <author>[email protected]</author> 
     <category>Bad</category> 
     <title>Small news</title> 
     <description>Small news content</description> 
     <pubDate>Wed, 11 Apr 2012 14:49:46 -0400</pubDate> 
    </item> 
    <item> 
     <author>[email protected]</author> 
     <category>Bad</category> 
     <category>Good</category> 
     <title>Birthday announcements</title> 
     <description>Birthday announcements content</description> 
     <pubDate>Wed, 11 Apr 2012 14:49:46 -0400</pubDate> 
    </item> 
    </channel> 
</rss> 

輸出飼料打開,如Internet Explorer 8中的XML文件 - 它沒有得到治療的XSLT,其他飼料的xml文件得到。

我也試過SaveAsAtom10,它導致不同的xml,但是相同的IE8行爲。

我的同事說他能夠使用另一個feedreader訂閱feed,但我選擇的feedreader是IE8,所以我想讓我的feed與它一起工作。

我錯過了什麼讓IE8識別的提要?

回答

1

確保您的響應類型是:應用程序/ RSS + XML

我知道我已經與IE類似的問題和飼料,用通常的原因是響應類型。