【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种用于编辑文档的方法及相关设备。
技术介绍
1、协同编辑是在线文档的一个重要功能,多人可以同时对在线文档进行修改,并实时看到其他人的修改内容,是在线协同工具的重要组成部分。
2、但是,本公开的专利技术人发现,相关技术中,存在数据体积较大而限制了协同编辑的灵活性低、流畅性等问题。
技术实现思路
1、本公开提出一种用于编辑文档的方法及相关设备,以解决或部分解决上述问题。
2、本公开第一方面,提供了一种用于编辑文档的方法,包括:
3、在第一数据层接收第一终端针对目标文档的第一操作消息以及第二终端针对所述目标文档的第二操作消息并将所述第一操作消息和所述第二操作消息发送给第二数据层;
4、在所述第二数据层将所述第一操作消息和所述第二操作消息分别转换为第一基础操作和第二基础操作并将所述第一基础操作和所述第二基础操作发送给第三数据层;
5、在所述第三数据层根据所述第一基础操作和所述第二基础操作,确定至少一个目标基础操
...【技术保护点】
1.一种用于编辑文档的方法,包括:
2.如权利要求1所述的方法,其中,在所述第三数据层根据所述第一基础操作和所述第二基础操作,确定至少一个目标基础操作,包括:
3.如权利要求2所述的方法,其中,在所述第三数据层根据所述第一基础操作和所述第二基础操作,确定至少一个目标基础操作,还包括:
4.如权利要求1所述的方法,其中,所述第一基础操作和/或所述第二基础操作选自添加操作、删除操作、移动操作和更新操作中的至少其一。
5.如权利要求4所述的方法,其中,所述更新操作包括基础更新操作、增量累加操作和取反操作中的至少其一。
< ...【技术特征摘要】
1.一种用于编辑文档的方法,包括:
2.如权利要求1所述的方法,其中,在所述第三数据层根据所述第一基础操作和所述第二基础操作,确定至少一个目标基础操作,包括:
3.如权利要求2所述的方法,其中,在所述第三数据层根据所述第一基础操作和所述第二基础操作,确定至少一个目标基础操作,还包括:
4.如权利要求1所述的方法,其中,所述第一基础操作和/或所述第二基础操作选自添加操作、删除操作、移动操作和更新操作中的至少其一。
5.如权利要求4所述的方法,其中,所述更新操作包括基础更新操作、增量累加操作和取反操作中的至少其一。
6.如权利要求1所述的方法,其中,所述方法还包括:
7.如权利要求6所述的方法,其中,根据所述至少一个目标操作消息更新所述目标文档,包括:
8.如权利要求7所述的方法,其中,存储更新后的所述目标文档,包括:
9.如权利要求8所述的方法,其中,所述方法还包括:
10.如权利要求1所述的方...
【专利技术属性】
技术研发人员:石永璨,陈曦源,骆诗奇,苏祥宇,秦小云,周涛,曾柯铭,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。