如何在asp.net中显示其他网站的RSS FEED到我的网站?

bha*_*gav 7 .net c# asp.net rss feed

我想在我的ASP.NET站点中显示其他网站的RSS FEED.我该怎么办?

Sau*_*abh 14

<asp:DataList ID="DataList1" runat="server" DataSourceID="XmlDataSource1">
    <ItemTemplate>
        Title: <a href="<%# XPath("link") %>"><%# XPath("title") %></a><br />
        Pulish Date: <%# XPath("pubDate") %><br />
        Description: <%# XPath("description") %>
        <hr />
    </ItemTemplate>
</asp:DataList>

<asp:XmlDataSource ID="XmlDataSource1" Runat="server"
        DataFile="http://z.about.com/6/g/electrical/b/rss2.xml"
        XPath="rss/channel/item">
</asp:XmlDataSource>
Run Code Online (Sandbox Code Playgroud)


小智 1

您可以将外部提要添加到Feedburner服务,并使用 BuzzBoost 服务将 html 代码嵌入到您的页面中。此代码将显示来自外部 RSS 源的最新帖子。

片段示例:

<script src="http://feeds.feedburner.com/netrat-eu?format=sigpro" type="text/javascript" ></script><noscript><p>Subscribe to RSS headline updates from: <a href="http://feeds.feedburner.com/netrat-eu"></a><br/>Powered by FeedBurner</p> </noscript>
Run Code Online (Sandbox Code Playgroud)