【旧】2004-1-27 13:53:44 软件技术前沿:关于XML和RSS(1) ——初步分析Newz Crawler

原创 2004年07月01日 15:39:00
软件技术前沿:关于XML和RSS(1)  ——初步分析Newz Crawler

Newz Crawler不好用,对中文支持太差,headline经常变空,频道标题也变没了。
 看来还得自己写一个。

 昨晚研究了一下它的数据格式,比较简单。
 每个文件对应一个主文件夹,文件内容就是主文件夹里面的频道和其对应的文件名。
 如news.ncw

 每个频道对应feed目录下的一个文件
 {17C1E396-1C2F-4E34-B106-7940E3933454}.ncn

 xxx.ncn的内容就是标题和离线的数据。


 如果自己写,有几个问题需要仔细考虑

 1.数据存储的格式。如果数据量相当大的话,比如一年的离线数据,用单个文件存储是否恰当。

 2.新回贴如何处理。对于blog可能不是很重要,但对论坛来说比较关键,直接关系到论坛的人气和提问的效率。

 3.如何支持现有的论坛,尽量少改动现有代码。现有论坛大致分为两种风格。一种是平面型,所有的回贴都是跟在主贴后,仅有时间先后关系。另一种为树型结构,可以对回贴再进行回复,所有的回贴构成一个树。个人认为后一种人气比较高,比较符合自然的思维习惯,但是实现起来很麻烦。

 4.关于RSS协议分析和实现只是工作量的问题,不存在技术难度。

版权声明:本文为博主原创文章,未经博主允许不得转载。

【旧】2004-1-28 1:25:59 软件技术前沿:关于XML和RSS(2) ——学习xml--《无废话xml》

软件技术前沿:关于XML和RSS(2)?——学习xml--《无废话xml》2004年1月28日星期三?1时25分59秒?Xml是个筐,什么都能往里装。第一次对XML有概念是在大富翁论坛,觉得没什么。又...
  • aatu
  • aatu
  • 2004年07月01日 15:40
  • 983

有关RDF、RSS、XML区别和联系

1.RDF模式和XML模式是不同的XML数据模式是一个文本可扩展语言,相比之下,RDF有一个非常简单的模式,即二元关系模式。当然,任何的RDF声明形式都可以用XML来表示,但XML是被设定为固定的、树...
  • romny_
  • romny_
  • 2005年01月10日 14:38
  • 815

xml实现rss订阅

RSS是一种网页内容联合格式,是XML的一种,所有的RSS文档都遵循XML1.0规范。 具体示例: 标题 链接地址 ...
  • u012675743
  • u012675743
  • 2015年08月05日 20:22
  • 975

常用算法-递归算法

某人上楼梯,一步可以上1,2,3个台阶,楼梯共10个台阶,从地面到最上层共有多少种不同走法 不妨设有n阶台阶,既然一次只能走一步或2步或3步,那么假设现在仅剩下最后一步要走, 有三种情...
  • nexttake
  • nexttake
  • 2013年01月16日 23:24
  • 737

jQuery 获取跨域XML(RSS)数据相关总结

前段时间项目,需要前端JS获取跨域XML(RSS),最先打算使用jQuery.ajax方法获取,但是在ie9以下,提示“拒绝访问的” 略尴尬,网上查找了相关资料总结了以下几种方法: 一、google的...
  • yw39019724
  • yw39019724
  • 2014年03月06日 14:42
  • 4155

Java生成RSS-XML文件

详细看代码,部分涉及到隐私的就给删了,但是不影响功能,里面的日期等格式化,不知道的可以看我前面的博客   /** * author:humf */ import java.text.Si...
  • qq_22260641
  • qq_22260641
  • 2017年03月28日 17:26
  • 767

Rss日期格式规范

rss中日期格式要求遵守rfc822规范,其中是这么写的: 可以看出,前面的星期X是可以省略的,后面的时间是要求有时区的.示例如下(以在中国的中文操作系统机器为例): 1.Tue, 16 Aug 20...
  • yjm239
  • yjm239
  • 2008年03月06日 10:12
  • 2250

此blog全部搬往博客园 http://walkingboy.cnblogs.com

 http://walkingboy.cnblogs.com
  • walkingboy
  • walkingboy
  • 2009年11月26日 13:59
  • 1011

java使用Rome解析Rss的实例

Rome简介 Rome是为RSS聚合而开发的开源包,它可以支持0.91、0.92、0.93、0.94、1.0、2.0,可以说rss的版本基本上都支持了。 Rss简介 RSS是站点用来...
  • earbao
  • earbao
  • 2014年06月23日 17:25
  • 5619

最佳PHP解析RSS类lastRSS

/* ====================================================================== lastRSS 0.9.1  Simple yet ...
  • phphot
  • phphot
  • 2008年03月07日 15:51
  • 2337
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【旧】2004-1-27 13:53:44 软件技术前沿:关于XML和RSS(1) ——初步分析Newz Crawler
举报原因:
原因补充:

(最多只允许输入30个字)