如果根据博客地址采集到此博客的rss地址

ykren 2008-07-10 03:10:38
想做一个rss阅读器,有一个功能是添加博客地址,采集到此博客的rss地址,这个功能应该怎么实现呢?大家都知道博客地址和rss地址是不一样的,并且各个博客网站的rss地址的规律也不一样,我曾想过用正则判断然后根据规则算出rss地址,不知道其他的有此功能的网站都是怎么做的?
...全文
193 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ykren 2008-07-23
  • 打赏
  • 举报
回复
每人理啦,哭
ykren 2008-07-21
  • 打赏
  • 举报
回复
再顶
ykren 2008-07-17
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 iuhxq 的回复:]
引用 8 楼 ykren 的回复:
引用 7 楼 iuhxq 的回复:
你访问:http://www.svnhost.cn/


查看HTML代码,看有什么特别?


有这样的代码:
<link href="/rss/Project.aspx" title="最新项目信息" type="application/rss+xml" rel="alternate" />
<link href="/rss/Download.aspx" title="最新下载资源" type="application/rss+xml" rel="alternate" />
<link href="/rss/Article.aspx" title="最新文章" type="app…
[/Quote]

你没明白我的意思吧。我的表达能力这么差吗?
看这里:http://bang.xianguo.com/feed/submit/
这是鲜果网的一个功能,只要输入博客地址,网站就会找到此博客对应的rss地址,我要的就是这个功能。
iuhxq 2008-07-17
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 ykren 的回复:]
引用 7 楼 iuhxq 的回复:
你访问:http://www.svnhost.cn/


查看HTML代码,看有什么特别?


有这样的代码:
<link href="/rss/Project.aspx" title="最新项目信息" type="application/rss+xml" rel="alternate" />
<link href="/rss/Download.aspx" title="最新下载资源" type="application/rss+xml" rel="alternate" />
<link href="/rss/Article.aspx" title="最新文章" type="application/rss+xml" rel="alt…
[/Quote]


这都不明白?
rss/Project.aspx
rss/Download.aspx
rss/Article.aspx

这些都是呀

ykren 2008-07-17
  • 打赏
  • 举报
回复
没有人知道吗?
ykren 2008-07-14
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 iuhxq 的回复:]
你访问:http://www.svnhost.cn/


查看HTML代码,看有什么特别?


有这样的代码:
<link href="/rss/Project.aspx" title="最新项目信息" type="application/rss+xml" rel="alternate" />
<link href="/rss/Download.aspx" title="最新下载资源" type="application/rss+xml" rel="alternate" />
<link href="/rss/Article.aspx" title="最新文章" type="application/rss+xml" rel="alternate" />


这些就是…
[/Quote]

没明白,什么意思呢?
iuhxq 2008-07-14
  • 打赏
  • 举报
回复
你访问:http://www.svnhost.cn/


查看HTML代码,看有什么特别?











有这样的代码:
<link href="/rss/Project.aspx" title="最新项目信息" type="application/rss+xml" rel="alternate" />
<link href="/rss/Download.aspx" title="最新下载资源" type="application/rss+xml" rel="alternate" />
<link href="/rss/Article.aspx" title="最新文章" type="application/rss+xml" rel="alternate" />


这些就是rss地址了。
ykren 2008-07-14
  • 打赏
  • 举报
回复
顶顶
ykren 2008-07-10
  • 打赏
  • 举报
回复
不是爬虫!是我没说明白吗?我要的功能就是这样的:http://bang.xianguo.com/feed/submit/
sheng9hhd 2008-07-10
  • 打赏
  • 举报
回复
楼主在做蜘蛛爬虫?
ykren 2008-07-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 time_is_life 的回复:]
都是由网站自己定义的地址,不过你可以通过遍历该网站的url,找到.rss后缀名的网页。
这样特别麻烦
[/Quote]

遍历该网站的url?不应该是这样吧!
游北亮 2008-07-10
  • 打赏
  • 举报
回复
顶楼上,就像网站首页,有的是Index.aspx,有的是Default.aspx
这个都是由开发人员自定义的。
time_is_life 2008-07-10
  • 打赏
  • 举报
回复
都是由网站自己定义的地址,不过你可以通过遍历该网站的url,找到.rss后缀名的网页。
这样特别麻烦

62,196

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧