社区
非技术区
帖子详情
(散分)用了一个月左右,总算完成了一个简易的Rss浏览器。
happydivid
2006-11-12 11:29:03
感谢过程中帮助过的朋友,谢谢!
顺便拜师,有没有愿意收徒弟啊!
...全文
212
9
打赏
收藏
(散分)用了一个月左右,总算完成了一个简易的Rss浏览器。
感谢过程中帮助过的朋友,谢谢! 顺便拜师,有没有愿意收徒弟啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lavendergo
2006-11-15
打赏
举报
回复
lz严重了,我大学毕业的毕业设计也是rss阅读器,对这个还熟悉一些.
msn: jjunix@hotmail.com
有问题可以交流,其他的不敢当
lavendergo
2006-11-13
打赏
举报
回复
我花几分钟用xsl写了个很简单的.
xml这样写
<?xml version="1.0" encoding="gbk"?>
<?xml-stylesheet type="text/xsl" href="reader.xsl"?>
<root>
</root>
下面的存为 reader.xsl 并与上面的xml放于同一个目录下,试试看吧!! 呵呵
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:output method="html" encoding="gb2312" indent="yes" media-type="text/html"/>
<xsl:variable name="channel"
select="document('http://www-128.ibm.com/developerworks/cn/views/rss/customrssatom.jsp?zone_by=Web+services&type_by=Artic
les&type_by=Tutorials&search_by=&max_entries=50&feed_by=rss')/rss/channel"/>
<!-- SOA and Web services -->
<xsl:template match="/">
<xsl:variable name="pageUrl" select="$channel/link"/>
<html>
<head>
<title><xsl:value-of select="title"/></title>
<style type="text/css">
a:link {text-decoration:none;color:#001592}
a:visited {text-decoration:none;color:#001592}
a:hover {text-decoration:none;color:#6D005C}
body{
font-size:12px;
font-family:verdana;
}
</style>
</head>
<body style="font-family:verdana;font-size:12px;color:silver">
<table width="100%">
<tr>
<td style="font-family:verdana;font-size:18px;color:black;font-weight:bold">
<a href="{$pageUrl}" target="_blank"><xsl:value-of select="$channel/title"/></a></td>
</tr>
<tr>
<td style="font-family:verdana;font-size:12px;color:black">-- <xsl:value-of
select="$channel/description"/></td>
</tr>
<tr>
<td align="left" style="font-family:verdana;font-size:12px;color:black"><xsl:value-of
select="$channel/pubDate"/></td>
</tr>
</table>
<xsl:call-template name="getOne"/>
</body>
</html>
</xsl:template>
<xsl:template name="getOne">
<table style="font-family:verdana;font-size:12px;color:silver" border="0" width="90%">
<xsl:for-each select="$channel/item">
<xsl:variable name="href" select="link"/>
<tr>
<td colspan="2">
<span style="font-family:verdana;font-size:15px;"><a href="{$href}"
target="_blank"><xsl:value-of select="title"/></a></span>
</td>
</tr>
<tr>
<td width="5%"></td>
<td>
<span style="font-family:verdana;font-size:13px;color:#666666"><xsl:value-of
select="description"/></span>
</td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>
happydivid
2006-11-13
打赏
举报
回复
不对,应该还有java
happydivid
2006-11-13
打赏
举报
回复
lavendergo(王者归来),哈哈,高手!!!以后可以教我xml编程吗?
ker79
2006-11-13
打赏
举报
回复
jf
bign_hdl
2006-11-13
打赏
举报
回复
恭喜
xiaoyur1016
2006-11-12
打赏
举报
回复
jf
dashi
2006-11-12
打赏
举报
回复
up
happydivid
2006-11-12
打赏
举报
回复
对了,有兴趣朋友可以到这个地址去下载试用,源代码:
http://happydivid.blog.ccidnet.com/blog/ccid/do_showone/tid_103972.html
核心就是读取web服务器上的rss文件,生成本地xml文件,然后解析
在 Web
浏览器
上进行
RSS
阅读
RSS
是一种开放的协议,让你可以在
一个
阅读器中聚合多个网站的内容,避免算法推荐,保护隐私。通过安装 Tampermonkey 和
RSS
+ 脚本,以及
RSS
阅读器 Feedbro,你可以在
浏览器
上轻松开启
RSS
阅读。如果网站没有提供
RSS
,可以利用 feed43 或
RSS
Hub 制作自己的
RSS
源。
RSS
简易
信息聚合
本文详细解释了
RSS
(
简易
资讯聚合)与Sitemap(网站地图)的区别及应用。
RSS
用于聚合频繁更新的网站内容,如博客文章、新闻和多媒体摘要;Sitemap则全面展示网站所有内容。
RSS
便于用户通过阅读器获取更新,而Sitemap帮助搜索引擎完整了解网站结构。
RSS
本文深入讲解
RSS
(
简易
信息聚合)和Feed的概念,介绍其作为消息来源格式如何促进内容的共享和订阅,以及
RSS
摘要如何通过
RSS
阅读器进行阅读。
如何用
RSS
订阅?
本文深入讲解
RSS
订阅的工作原理,展示了如何使用
RSS
订阅网站更新,包括文章、新闻、通知等内容。同时,介绍了
RSS
的特点,如何在
浏览器
和客户端订阅
RSS
,以及如何自定义
RSS
源,适用于个人网站或特定需求。
如何使用
rss
订阅
本文深入讲解
RSS
订阅原理,包括
RSS
的定义、特点及其在信息筛选、整合方面的优势。同时,详细介绍了如何在
浏览器
及客户端使用
RSS
订阅,以及如何让你的网站支持
RSS
功能,甚至为非
RSS
网站创建订阅。
非技术区
23,404
社区成员
70,512
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章