一种文档编辑的处理方法和装置的制造方法_2

文档序号:8395853阅读:来源:国知局
本是指该文档在执行编辑信息之前的版本。
[0040]编辑表判断单元202,与获取单元201相连,判断是否存在该文档的编辑表,若存在则编辑表判断单元202与编辑信息添加单元204连接;若不存在则编辑表判断单元202与编辑表建立单元203连接。较佳地,可以通过匹配是否存在与该文档名称相同的编辑表来判断是否存在该文档的编辑表。需要说明的是在本发明中所述的编辑表可以是栈表。
[0041]编辑表建立单元203,一端与编辑表判断单元202相连,另一端与编辑信息添加单元204相连,能够建立该文档的编辑表,并且保存所述的初始文本。作为本发明的一个实施例,编辑表建立单元203首先创建该文档的编辑表,可以将该编辑表的名称设置为与该文档的名称相同。然后设置该编辑表的表项,最后设置该编辑表中每个表项的属性。
[0042]编辑信息添加单元204,能够将文档的编辑信息添加到该文档的编辑表中。在实施例中,在编辑表中添加新的编辑信息,可以先找到该编辑表中最后插入的那条信息,然后在该条信息的后面添加本次的编辑信息。
[0043]判断编辑完成单元205,判断是否完成对文档的编辑,若没有完成则判断编辑完成单元205与获取单元201相连;若已经完成则判断编辑完成单元305与保存单元206。较佳地,判断编辑完成单元205判断是否完成了对文档的编辑可以通过此时对文档的编辑信息是否是关闭文档,若是则说明完成了对文档的编辑,判断编辑完成单元205与保存单元206连接。若不是则说明还需要继续对文档进行编辑,判断编辑完成单元305与获取单元301连接。
[0044]保存单元206,与判断编辑完成单元205相连,能够保存该文档的编辑表。保存单元最后完成了对文档的编辑,并且保存得到了一个记录有所有编辑动作的该文档的编辑表以及该文档的初始文本。
[0045]由此可以看出,本发明实现的文档编辑的处理方法和装置,创造性的提出了对文档的数据管理只是通过该文档的编辑表进行的,无论对文档进行如何的编辑和处理,一个编辑表就可以包括全部的内容;而且,本发明只需保存一次文档的初始文本,这样该文档就对应有一个初始文本和一个编辑表;在现有的技术中每次文档的处理都要对整个文档进行保存,而本发明的文档无论经过多少次的处理最后只是一个初始文本、一个编辑表;与此同时,所述的文档编辑的处理方法和装置剔除了大量的重复数据,极其明显地提高了对文档处理的效率;尤其本发明适合于数据量大,编辑复杂的文档;最后,整个所述文档编辑的处理方法和装置简便、紧凑,易于实现。
[0046]所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种文档编辑的处理方法,其特征在于,包括步骤: 第一步,获取文档的编辑信息和初始文本; 第二步,将文档的编辑信息添加到该文档的编辑表中; 第三步,保存该文档的编辑表。
2.根据权利要求1所述的处理方法,其特征在于,在将文档的编辑信息添加到该文档的编辑表中之前,判断是否存在该文档的编辑表,若存在则直接进行第二步;若不存在则建立该文档的编辑表,并且保存所述的初始文本,然后再执行第二步。
3.根据权利要求2所述的处理方法,其特征在于,通过匹配是否存在与该文档名称相同的编辑表来判断是否存在该文档的编辑表。
4.根据权利要求1或2所述的处理方法,其特征在于,在保存该文档的编辑表之前,判断是否完成对文档的编辑,若没有完成则返回到第一步;若已经完成则执行第三步。
5.根据权利要求4所述的处理方法,其特征在于,通过此时对文档的编辑信息是否是关闭文档来判断是否完成了对文档的编辑,若是则说明完成了对文档的编辑,执行第三步;若不是则说明还需要继续对文档进行编辑,返回到第一步。
6.根据权利要求1至5任意一项所述的处理方法,其特征在于,在第二步编辑表中添加新的编辑信息时,先找到该编辑表中最后插入的信息,然后在该条信息的后面添加本次的编辑息。
7.一种文档编辑的处理装置,其特征在于,包括: 获取单元,用于获取文档的编辑信息和初始文本; 编辑信息添加单元,用于将文档的编辑信息添加到该文档的编辑表中; 保存单元,用于保存该文档的编辑表。
8.根据权利要求7所述的处理装置,其特征在于,所述文档编辑的处理装置还包括: 编辑表判断单元,与所述获取单元相连,用于判断是否存在该文档的编辑表,若存在则所述编辑表判断单元与编辑信息添加单元连接;若不存在则所述编辑表判断单元与编辑表建立单元连接; 编辑表建立单元,一端与所述编辑表判断单元相连,另一端与编辑信息添加单元相连,所述编辑表建立单元用于建立该文档的编辑表,并且保存所述的初始文本。
9.根据权利要求8所述的处理装置,其特征在于,所述编辑表判断单元通过匹配是否存在与该文档名称相同的编辑表来判断是否存在该文档的编辑表。
10.根据权利要求7或8所述的处理装置,其特征在于,所述文档编辑的处理装置还包括与所述编辑信息添加单元相连的判断编辑完成单元,用于判断是否完成对文档的编辑,若没有完成则所述判断编辑完成单元与所述获取单元相连;若已经完成则所述判断编辑完成单元与所述保存单元。
11.根据权利要求10所述的处理装置,其特征在于,所述判断编辑完成单元通过此时对文档的编辑信息是否是关闭文档来判断是否完成了对文档的编辑,若是则说明完成了对文档的编辑,所述判断编辑完成单元与所述保存单元连接;若不是则说明还需要继续对文档进行编辑,所述判断编辑完成单元与所述获取单元连接。
12.根据权利要求7至11任意一项所述的处理装置,其特征在于,所述编辑信息添加单元在编辑表中添加新的编辑信息时,先找到该编辑表中最后插入的信息,然后在该条信息的后面添加本次的编辑信息。
【专利摘要】本发明公开了一种文档编辑的处理方法和装置,包括第一步,获取文档的编辑信息和初始文本;第二步,将文档的编辑信息添加到该文档的编辑表中;第三步,保存该文档的编辑表。因此,本发明能够为用户提供高效率的数据处理体验。
【IPC分类】G06F17-24
【公开号】CN104714933
【申请号】CN201310681579
【发明人】李俊峰, 鹿保军
【申请人】鸿合科技有限公司
【公开日】2015年6月17日
【申请日】2013年12月12日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1