一种超文本标记语言文档的版本管理方法及系统技术方案

技术编号:4333104 阅读:318 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种超文本标记语言文档的版本管理方法及系统,为了解决现有技术中对于HTML文档还无法进行有效的版本管理的问题,本发明专利技术公开的方法包括:获取超文本标记语言HTML文档的文字内容和HTML标记;将获取的HTML文档的文字内容和HTML标记保存在版本文件后,记录当前的版本信息;当获取的HTML文档的文字内容和/或HTML标记被改动后,在更新的版本文件中保存被改动后的HTML文档的文字内容和/或HTML标记,记录更新后的版本信息,由于HTML文档的文字内容和HTML标记被改动后,记录更新后的版本信息,使得对于HTML文档可以进行有效的版本管理。

【技术实现步骤摘要】

本专利技术属于文字处理领域,特别涉及一种超文本标记语言文档的版本管理方法及系统
技术介绍
HTML它的字面意思是,超文本标记语言(Hyper Text Markup Language)。它是一 种文档格式,就和如同.doc代表一种文档格式一样。 HTML文档是纯文本的,包括HTML文档的文字内容如2008奥运会,和HTML标记 如〈head〉和〈body〉,可以用文本来标记一切,用任何文本编辑器来编辑,纯文本的HTML可 以随手编辑修改,不需要任何工具软件。但同时,也带来很多麻烦,例如版本管理,版本管理 管理是指一篇文档的一次修订结果,称为一个版本。对该文档形成的若干版本的管理,称作 版本管理。 版本保留了某个特定时间段,新闻稿件的内容、格式、修改时间、责任人等相关信 息。通过版本比较,可以准确得知在什么时间、由什么人做了什么操作。有证可查,便于明 确责任。但目前对于HTML文档还无法进行有效的版本管理。
技术实现思路
本专利技术实施例的目的在于提供了一种超文本标记语言文档的版本管理方法,为了 解决现有技术中对于HTML文档还无法进行有效的版本管理的问题。 为实现上述目的,本专利技术实施例提供了一种超文本标记语言文档的版本管理方 法,包括 获取超文本标记语言HTML文档的文字内容和HTML标记; 将获取的HTML文档的文字内容和HTML标记保存在版本文件后,记录当前的版本 信息; 当获取的HTML文档的文字内容和/或HTML标记被改动后,在更新的版本文件中 保存被改动后的HTML文档的文字内容和/或HTML标记,记录更新后的版本信息。 同时本专利技术实施例还提供一种超文本标记语言文档的版本管理系统,包括 获取模块用于获取超文本标记语言HTML文档的文字内容和HTML标记; 第一获取模块用于将获取的HTML文档的文字内容和HTML标记保存在版本文件 后,记录当前的版本信息; 第二获取模块用于当获取的HTML文档的文字内容和/或HTML标记被改动后,在 更新的版本文件中保存被改动后的HTML文档的文字内容和/或HTML标记,记录更新后的 版本信息。 由上述本专利技术提供的具体实施方案可以看出,正是由于HTML文档的文字内容和 HTML标记被改动后,记录更新后的版本信息,使得对于HTML文档可以进行有效的版本管理。附图说明 图1为本专利技术提供的第一实施例方法流程图; 图2为本专利技术提供的第二实施例装置结构图。具体实施例方式为了解决现有技术中对于HTML文档还无法进行有效的版本管理的问题,本专利技术 实施例提供了一种超文本标记语言文档的版本管理方法及装置,下面以网络新闻为例,进 行说明,但不局限于网络新闻,如网络小说、通过网页形式存在的产品说明书同样适用,获 取HTML文档的文字内容和HTML标记;将获取的HTML文档的文字内容和HTML标记保存在 版本文件后,记录当前的版本信息;当获取的HTML文档的文字内容和/或HTML标记被改动 后,在更新的版本文件中保存被改动后的HTML文档的文字内容和/或HTML标记,记录更新 后的版本信息。通过本专利技术实施例的方案可以实现对HTML文档进行有效的版本管理。 本专利技术提供的第一实施例是一种超文本标记语言文档的版本管理方法,方法流程 如图l所示,包括 步骤101 :获取记者张三登记版本管理系统时的用户名张三。作为标识信息。 首先记者张三要通过输入用户名和密码进行版本管理系统登录操作,之后方可进 行后续操作。 步骤102 :将获取超文本标记语言HTML文档的文字内容和HTML标记保存在版本 文件中,生成初始的版本文件。 获取超文本标记语言HTML文档的文字内容和HTML标记的过程,就是张三将网络 新闻内容文档装载到版本文件的过程,本实施例中网络新闻内容以网页的形式呈现,通过 HTML文档呈现页面内容,HTML文档包括文字内容和HTML标记。步骤103 :将初始的版本文件的版本号V1、生成初始的版本文件时间2008-ll-3 11:11:11和初始的版本文件的操作者张三,作为版本信息记录在初始的版本文件中。 对应全部的文字内容,记录版本号V1、时间2008-11-3 11:11:11 、操作者 张三,类型为文字内容,对应全部的HTML标记同样记录版本号VI 、时间2008-11_3 11:11:11、操作者张三,类型为HTML标记。 步骤104 :记者张三退出版本管理系统。 步骤105 :获取编辑李四登记时的用户名李四作为标识信息。 编辑李四要通过输入用户名和密码进行版本管理系统登录操作,之后方可进行后续编辑修改操作。 步骤106 :将编辑李四修改后超文本标记语言HTML文档的文字内容和HTML标记 保存在版本文件中,生成编辑后的版本文件。 本步骤中可根据具体需要只修改HTML文档的文字内容,如将原来的文字内 容2008奥运会改为2008北京奥运会,或只修改HTML标记,如将〈FONT style =〃 FONT-FAMILY :宋体〃 > 北京欢迎你〈/FONT〉改为〈FONTstyle = 〃 FONT-FAMILY :黑 体〃 〉北京欢迎你〈/FONT〉。步骤107 :将编辑后的版本文件的版本号V2、生成初始的版本文件时间2008-11-13 11:11:11和初始的版本文件的操作者李四,作为版本信息记录在编辑后的 版本文件中。 在本步骤中对应新增的北京,记录版本文件的版本号V2、生成初始的版本文件 时间2008-11-13 11:11:11和初始的版本文件的操作者李四,状态为新增(可以通过采 用和初始的版本文件中的文字内容不同的颜色表示,如初始的版本文件中的文字内容均采 用黑颜色,编辑后的版本文件中的文字内容北京采用红颜色),类型为文字内容,对于修 改的HTML标记也执行类似的操作。 若原来的文字内容为2008北京奥运会改为2008奥运会,记录需要删除的HTML文档的文字内容北京,以及需要删除的北京对应的版本文件的版本号V2、生成初始的版本文件时间2008-11-13 11:11:11和初始的版本文件的操作者李四,状态为删除(可以通过采用在北京上增加红色删除线表示2008北京奥运会中的北京在本版本中需要删除)类型为文字内容,对于修改的HTML标记也执行类似的操作。 本专利技术提供的第二实施例是一种超文本标记语言文档的版本管理系统,其结构如图2所示,包括 获取模块201 :用于获取超文本标记语言HTML文档的文字内容和HTML标记; 第一记录模块202 :用于将获取的HTML文档的文字内容和HTML标记保存在版本 文件后,记录当前的版本信息; 第二记录模块203 :用于当获取的HTML文档的文字内容和/或HTML标记被改动 后,在更新的版本文件中保存被改动后的HTML文档的文字内容和/或HTML标记,记录更新 后的版本信息。 进一步,第二记录模块203 :还用于当获取的HTML文档的文字内容和/或HTML标 记被改动后,记录其中改动的HTML文档的文字内容和/或HTML标记的状态信息,以及改动 的HTML文档的文字内容和/或HTML标记对应的版本信息。 进一步,第二记录模块203 :还用于记录新增的HTML文档的文字内容和/或HTML 标记的状态信息,以及新本文档来自技高网...

【技术保护点】
一种超文本标记语言文档的版本管理方法,其特征在于,包括:获取超文本标记语言HTML文档的文字内容和HTML标记;将获取的HTML文档的文字内容和HTML标记保存在版本文件后,记录当前的版本信息;当获取的HTML文档的文字内容和/或HTML标记被改动后,在更新的版本文件中保存被改动后的HTML文档的文字内容和/或HTML标记,记录更新后的版本信息。

【技术特征摘要】
一种超文本标记语言文档的版本管理方法,其特征在于,包括获取超文本标记语言HTML文档的文字内容和HTML标记;将获取的HTML文档的文字内容和HTML标记保存在版本文件后,记录当前的版本信息;当获取的HTML文档的文字内容和/或HTML标记被改动后,在更新的版本文件中保存被改动后的HTML文档的文字内容和/或HTML标记,记录更新后的版本信息。2. 如权利要求l所述的方法,其特征在于,当获取的HTML文档的文字内容和/或HTML标记被改动后,记录其中改动的HTML文档 的文字内容和/或HTML标记的状态信息,以及改动的HTML文档的文字内容和/或HTML标 记对应的版本信息。3. 如权利要求2所述的方法,其特征在于,记录改动的HTML文档的文字内容和/或 HTML标记的状态信息,以及改动的HTML文档的文字内容和/或HTML标记对应的版本信息 具体为记录新增的HTML文档的文字内容和/或HTML标记的状态信息,以及新增的HTML文档 的文字内容和/或HTML标记对应的版本信息。4. 如权利要求2所述的方法,其特征在于,记录改动的HTML文档的文字内容和/或 HTML标记的状态信息,以及改动的HTML文档的文字内容和/或HTML标记对应的版本信息 具体为记录需要删除的HTML文档的文字内容和HTML标记的状态信息,以及需要删除的HTML 文档的文字内容和HTML标记对应的版本信息。5. 如权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:刘岩周建波
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1