网页资讯保存控件及方法

文档序号:6353500阅读:300来源:国知局
专利名称:网页资讯保存控件及方法
技术领域
本发明涉及一种网页资讯保存控件及方法,特别涉及一种通过一个网站去动态获取一指定网页的最新资讯且及时保存的控件及方法。
背景技术
目前,我们有时会通过一个网页的自动程序,如百度蜘蛛,来访问互联网上的其他网页、图片、视频等内容,建立索引数据库,从而使得用户能在该网页中搜索到其他网站的网页、图片、视频等内容。但是该自动程序不能去抓取指定的网站的网页、图片、视频等内容,且在其他网站的网页、图片、视频等内容有更新时,该自动程序不一定能及时更新其索引数据库中的内容。

发明内容
有鉴于此,有必要提供一种网页资讯保存控件及方法,可及时更新指定网站的网页、图片、视频等内容。一种网页资讯保存控件,该控件包括一输入控件、一获取控件、一解析控件、一判断控件及一更新控件,该输入控件用于提供一操作界面供用户输入指定的网页地址,该获取控件用于通过该输入控件提供的指定的网页地址,来周期性的获取指定网页的当前HTML 文档,该解析控件用于提取该获取控件获取的指定网页的当前HTML文档的数据,该判断控件还用于比较该解析的获取的和该保存的指定网页中的HTML文档中的数据是否一致,当该获取的和该保存的指定网页中的HTML文档中的数据一致时,该更新控件用于根据该解析控件所提取的指定网页的当前HTML文档的数据更新该指定网页之前对应的HTML文档的数据。一种网页资讯保存方法,该方法包括每隔一预定时间获取该指定网页的HTML文档;解析该指定网页的HTML文档,提取该指定网页的HTML文档中数据;比较该解析的获取的指定网页的HTML文档和保存的HTML的数据是否一致;当该解析的获取的指定网页的 HTML文档和保存的HTML的数据不一致时,用该获取的指定的HTML文档中的数据替换该保存的指定的HTML文档中的数据。该获取控件获取该指定网页的HTML文档,该解析控件解析该指定网页的HTML文档,提取该指定网页的HTML文档中的数据,该判断控件比较该解析的当前的HTML文档和该保存的HTML文档是否一致,当不一致时,该更新控件更新该保存的HTML文档中的数据。从而可及时更新指定网站的网页、图片、视频等内容。


图I是本发明一实施方式中网页资讯保存控件的方框示意图。图2是本发明一实施方式中网页资讯保存方法的流程图。主要元件符号说明
权利要求
1.一种网页资讯保存控件,其特征在于该控件包括一输入控件、一获取控件、一解析控件、一判断控件及一更新控件,该输入控件用于提供一操作界面供用户输入指定的网页地址,该获取控件用于通过该输入控件提供的指定的网页地址,来周期性的获取指定网页的当前HTML文档,该解析控件用于提取该获取控件获取的指定网页的当前HTML文档的数据,该判断控件还用于比较该解析的获取的和该保存的指定网页中的HTML文档中的数据是否一致,当该获取的和该保存的指定网页中的HTML文档中的数据一致时,该更新控件用于根据该解析控件所提取的指定网页的当前HTML文档的数据更新该指定网页之前对应的 HTML文档的数据。
2.如权利要求I所述的网页资讯保存控件,其特征在于该判断控件还用于判断该网页的HTML文档是否为首次获取,当该网页的HTML文档为首次获取时,该更新控件直接保存该HTML文档,当该网页的HTML文档不是首次获取时,该解析控件解析该指定网页中的HTML 文档中的数据。
3.如权利要求I所述的网页资讯保存控件,其特征在于该解析控件利用Document对象提取该指定网页中的相关数据。
4.如权利要求I所述的网页资讯保存控件,其特征在于该控件为一程序代码,该程序代码放置于该网页的程序中。
5.一种网页资讯保存方法,其特征在于,该方法包括每隔一预定时间获取该网页的HTML文档;解析该网页的HTML文档,提取该网页的HTML文档中数据;比较该解析的获取的指定网页的HTML文档和保存的HTML的数据是否一致;当该解析的获取的指定网页的HTML文档和保存的HTML的数据不一致时,用该获取的指定的HTML文档中的数据替换该保存的指定的HTML文档中的数据。
6.如权利要求5所述的网页资讯保存方法,其特征在于,该方法还包括判断该指定的网页的HTML文档是否为首次获取;当该指定的网页的HTML文档为首次获取时,保存该获取的指定网页的HTML文档;当该指定的网页的HTML文档不为首次获取时,解析该获取的和该保存的指定的网页的HTML文档中的数据。
7.如权利要求5所述的网页资讯保存方法,其特征在于该提取该网页的HTML文档中数据的方式为利用Document对象。
全文摘要
一种网页资讯保存方法,该方法包括每隔一预定时间获取该网页的HTML文档;解析该网页的HTML文档,提取该网页的HTML文档中数据;比较该解析的获取的指定网页的HTML文档和保存的HTML的数据是否一致;当该解析的获取的指定网页的HTML文档和保存的HTML的数据不一致时,用该获取的指定的HTML文档中的数据替换该保存的指定的HTML文档中的数据。本发明还提供一种控件,通过该方法和该控件可及时更新指定网站的网页、图片、视频等内容。
文档编号G06F17/30GK102609416SQ201110023799
公开日2012年7月25日 申请日期2011年1月21日 优先权日2011年1月21日
发明者刘耀华, 吴云艳, 林希, 翁世芳, 陆欣 申请人:富泰华工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1