Fdream's Blog
专注于WEB前端开发
Powered by Google
1

由于各种原因——简单地说就是我很折腾——需要麻烦大家更改一下我的blog的RSS地址,因为接下来我可能会更换域名为fdream.net,同时可能还会更换blog程序,现在已经没有这么多时间来折腾blog程序了。

为了避免我折腾的时候也折腾大家,还请大家切换到这个永久有效的RSS地址:http://feedproxy.google.com/fdream。当我更换blog程序或者更换域名时,我会更改此rss内容的来源。

为方便大家阅读,此RSS输出为全文输出,即在Google Reader等RSS阅读器中即可看到全文。

另外,打算转换blog程序为WordPress,欢迎各位有经验的同学推荐好的插件及注意事项等等!

这个是上个学期开学用Flash完成的,因为还有很多想法没有实现,用起来也十分不便,所以一直没有拿出来,现在趁提供天气预报RSS的机会顺便拿出来。目前可以提供全国范围内将近300个城市未来72小时的天气信息,数据来自新浪天气(与中央气象台同步)。这个还要新增的功能有:

1、定制城市。这个最重要,否则每次都要自己选,太不方便了。

2、使用缓存数据。这个也很重要,提高查询速度的关键。

3、快速搜索。这个也是为了方便。

下载地址:http://fdream.ys168.com,在Tool目录下,fwr.rar即是。

今弄了一下午,才搞定天气预报的RSS,暂时只能提供全国范围内34个省会城市72小时的天气预报信息。数据更新方式为固定时间段更新加不定期更新...

做课程设计的时候发现网上的资源挺丰富的,怎么我找个ATOM的规范都找不到(不能上国外网就是这么郁闷)!不得已再借兄弟的宽带用一会儿,找到了英文原版的ATOM规范。结合这个规范和网上现有的ATOM FEED自己也给blog写了一个ATOM FEED。

在网上好不容易找到几篇有提到ATOM的文章都说ATOM比RSS复杂,不过如果你不熟悉RSS可能会觉得两者都比较复杂,不过ATOM确实比RSS灵活一点。其他标签都好说,郁闷的是两者的时间格式不一样,RSS要求时间是RFC 822格式的:

引用内容:

Sat, 07 Sep 2002 00:00:01 GMT

ATOM的时间格式很奇怪(采用RFC3339标准),一般是这样的:

引用内容:

2005-07-10T12:29:29Z

中间必须要夹杂一个很奇怪的大写T字母(应该是很奇怪的夹杂着一个大写T字母),根据规范中的说明是用来分隔日期(date)和时间(time)的,而末尾的大写字母Z是用来表示时区(Time Zone),如果时区不是用数字表示的,就用大写的Z,以下几种格式都是合法的:

ASP处理XML文档
20 雪天 2006-1
Fdream 发表于 Ajax Web, 已被阅读 15480 次评论 0 条
关键词:ASP XML 源码 RSS

这个学期前期写的一段代码,本来是想自己做一个XNA(XML聚合)的,由于种种原因,做了一部分就终止了,这是其中处理XML文档的一部分。

引用内容:

'xml加载,其中 linkurl 为表示 XML 文档的 URL 的变量

Set http=Server.CreateObject("Microsoft.XMLHTTP")

http.Open "GET",linkurl,False

http.send

Set xmlDoc=Server.CreateObject("Microsoft.XMLDOM")

xmlDoc.Async=False

xmlDoc.ValidateOnParse=False

xmlDoc.Load(http.ResponseXML)

'xml结点设置

set root = xmlDoc.documentElement

'根据结点选取数据,兼容XML 1.0规范和 XML 2.0规范

set nodeLis = root.getElementsByTagName("item")

'对于XML文件中时间标签不同的兼容处理

正在和几个兄弟正在考虑做一个 RSS 在线阅读器玩玩,没想到 google 也出了这个东东(地址:http://reader.google.com,需要 Gmail 账号,没有的找我吧,在下面留言就行了),呵呵~~

下面这个就是 Google Reader 的界面了:

1
Copyright © 2005-2008,Fdream All Rights Reserved
Processed in 0.234372 second(s) , unknow queries
Powered by OWord V0.1, Even Not Alpha
(此博客程序为半成品,请勿索取,以免给您的心灵造成创伤^_^)
鄂ICP备05026031号