使用以下内容阅读BBC rss Feed - 但似乎提前随机切断了Feed - 请告知TQ
Set objHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP")
objHTTP.open "GET","http://feeds.bbci.co.uk/news/uk/rss.xml",false
objHTTP.send
RSSFeed = objHTTP.responseText
set objHTTP = Nothing
RSSFeed = Replace(RSSFeed, Chr(150), Chr(32))
RSSFeed = Replace(RSSFeed, ":", "")
Response.ContentType = "text/xml"
Response.CharSet = "UTF-8"
response.Write(RSSFeed)
我正在使用zrssfeed,但谷歌删除了Feed API并且不再有效 - 所以决定制作我自己的jquery新闻小组。
function getFeed(sender, uri) {
jQuery.getFeed({
url: 'newsproxy.asp',
success: function(feed) {
var html = '';
for(var i = 0; i < feed.items.length && i < 5; i++) {
var item = feed.items[i];
html += '<div class="rssFeed">'
+ '<div class="rssHeader">'
+ '<a href="'
+ item.link
+ '">'
+ item.title
+ '</a>'
+ '</div>';
html += '<div class="rssDate">'
+ item.updated
+ '</div>';
html += '<div class="rssBody">'
+ item.description
+ '</div></div>';
}
jQuery(sender).html(html);
}
});
}
更新:抛弃了asp代理&#39;并在jq func中使用此链接 - 工作正常
url: 'http://cors-anywhere.herokuapp.com/http://feeds.bbci.co.uk/news/uk/rss.xml',