0

.netSyndicationFeedを使用してフィードをxmlファイルに書き出しています。これがの出力ですSaveAsRss20

<?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>notAnEmail@notAHost.com</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>notAnEmail@notAHost.com</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>notAnEmail@notAHost.com</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>

フィードはInternetExplorer8でxmlファイルとして開きます-他のフィードxmlファイルが取得するxslt処理は取得されません。

SaveAsAtom10また、異なるxmlにつながるものを試しましたが、IE8の動作は同じです。

私の同僚は、別のフィードリーダーでフィードをサブスクライブできると言っていますが、私の選択したフィードリーダーはIE8なので、フィードを使用してもらいたいと思います。

IE8でフィードを認識させるために何が欠けていますか?

4

1 に答える 1

1

応答タイプがapplication/rss+xmlであることを確認してください

IEとフィードで同様の問題が発生したことはわかっていますが、原因は通常、応答タイプです。

于 2012-04-11T19:04:52.680 に答える