表格合并的方法、装置、存储介质及电子装置制造方法及图纸

技术编号:20621791 阅读:33 留言:0更新日期:2019-03-20 14:05
本发明专利技术公开了一种表格合并的方法、装置、存储介质及电子装置。其中,该方法包括:合并第一表格和第二表格的表头,得到第三表格的表头,其中,第一表格和第二表格的版本不同;将第一表格和第二表格中所包括的内容对应于第三表格中的表头依次填入到第三表格中;在第三表格中比对第一表格和第二表格中的内容,得到比对结果;输出比对结果。本发明专利技术解决了相关技术中不同版本的表格合并不精确,合并效率低的技术问题。

The Method, Device, Storage Media and Electronic Device of Form Merging

The invention discloses a method, device, storage medium and electronic device for form merging. Among them, the method includes: merging the headers of the first form and the second form to get the headers of the third form, where the versions of the first form and the second form are different; filling the contents of the first form and the second form corresponding to the headers of the third form in turn into the third form; and comparing the contents of the first form and the second form in the third form to get the comparison. Comparing results; Output comparison results. The invention solves the technical problems of inaccurate merging of different versions of tables and low merging efficiency in the related technology.

【技术实现步骤摘要】
表格合并的方法、装置、存储介质及电子装置
本专利技术涉及电子
,具体而言,涉及一种表格合并的方法、装置、存储介质及电子装置。
技术介绍
在软件开发过程中,由于涉及到长期的多人协同工作,所以版本控制是常见而又必要的手段,即对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理;而其中Subversion(简称为SVN)和Git都是使用广泛的版本控制工具。在每一项开发任务中,都需要首先设定开发基线,确定各个配置项的开发初始版本;在开发过程中,开发人员基于开发基线的版本,开发出所需的目标版本。当发生需求变更时,通过对变更的评估,确定变更的影响范围,使版本内容继续延伸或产生新的分支,形成新的目标版本。版本分支(branch),是以一个已有分支的特定版本为起点,但是独立发展的版本序列,是从主干(trunk)上拷贝一份,并做上标记。在实行了版本控制后,版本的分支也是一份拷贝,这时的拷贝过程和标记动作由版本控制系统完成。针对不同版本表格的合并,现有技术中提供的合并方式并不能精确的进行合并,并且合并效率比较低。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种表格合并的方法、装置、存储介质及电子装置,以至少解决相关技术中不同版本的表格合并不精确,合并效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种表格的合并方法,包括:合并第一表格和第二表格的表头,得到第三表格的表头,其中,第一表格和第二表格的版本不同;将第一表格和第二表格中所包括的内容对应于第三表格中的表头依次填入到第三表格中;在第三表格中比对第一表格和第二表格中的内容,得到比对结果;输出比对结果。根据本专利技术实施例的另一方面,还提供了一种表格合并的装置,包括:合并模块,用于合并第一表格和第二表格的表头,得到第三表格的表头,其中,第一表格和第二表格的版本不同;填入模块,用于将第一表格和第二表格中所包括的内容对应于第三表格中的表头依次填入到第三表格中;比对模块,用于在第三表格中比对第一表格和第二表格中的内容,得到比对结果;输出模块,用于输出比对结果。根据本专利技术实施例的另一方面,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项中所述的方法。根据本专利技术实施例的另一方面,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项中所述的方法。在本专利技术实施例中,采用通过合并第一表格和第二表格的表头,得到第三表格的表头,其中,第一表格和第二表格的版本不同;并将第一表格和第二表格中所包括的内容对应于第三表格中的表头依次填入到第三表格中;在第三表格中比对第一表格和第二表格中的内容,得到比对结果;输出比对结果。达到了合并不同版本的表格的目的,从而实现了精确合并不同版本表格的技术效果,进而解决了相关技术中不同版本的表格合并不精确,合并效率低的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术实施例的表格合并的方法的移动终端的硬件结构框图;图2是根据本专利技术实施例提供的表格合并的方法的流程示意图;图3是根据本专利技术实施例提供的确不同版本表格的示意图;图4是相关技术中的表格的合并方式;图5是根据本专利技术实施例提供的不同版本表格进行合并的示意图;图6是根据本专利技术实施例提供的日服版本的表格示意图;图7是根据本专利技术实施例提供的国服版本的表格示意图;图8是根据本专利技术实施例提供的合并之后的表格示意图;图9a是本实施例中表格合并之后未修改的表格示意图;图9b是本实施例中表格合并之后已修改的示意图;图9c是本实施例中提取的日服数据独有的示意图;图9d是本实施例中提取的国服数据独有的示意图;图10是本实施例中提供的一种整体模块的结构示意图;图11是本实施例中的不同版本表格的SVN信息示意图;图12是根据本专利技术实施例提供的表格之间进行比对的示意图;图13是根据本专利技术实施例提供的表格之间进行合并的进度效果示意图;图14是根据本专利技术实施例提供的表格之间进行合并的进度示意图;图15是根据本专利技术实施例提供的导出内容的示意图(一);图16是根据本专利技术实施例提供的导出内容的示意图(二);图17根据本专利技术实施例提供的表格合并的装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例,提供了一种表格合并的方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本专利技术实施例所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本专利技术实施例的表格合并的方法的移动终端的硬件结构框图。如图1所示,移动终端10可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选地,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端10还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本专利技术实施例中的表格合并的方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端10的通信供应商提供的无线网络。本文档来自技高网
...

【技术保护点】
1.一种表格合并的方法,其特征在于,包括:合并第一表格和第二表格的表头,得到第三表格的表头,其中,所述第一表格和所述第二表格的版本不同;将所述第一表格和所述第二表格中所包括的内容对应于所述第三表格中的表头依次填入到所述第三表格中;在所述第三表格中比对所述第一表格和所述第二表格中的内容,得到比对结果;输出所述比对结果。

【技术特征摘要】
1.一种表格合并的方法,其特征在于,包括:合并第一表格和第二表格的表头,得到第三表格的表头,其中,所述第一表格和所述第二表格的版本不同;将所述第一表格和所述第二表格中所包括的内容对应于所述第三表格中的表头依次填入到所述第三表格中;在所述第三表格中比对所述第一表格和所述第二表格中的内容,得到比对结果;输出所述比对结果。2.根据权利要求1所述的方法,其特征在于,在所述第三表格中比对所述第一表格和所述第二表格中的内容,得到所述比对结果包括:确定所述第一表格和所述第二表格之间的差异内容;从所述差异内容中提取所述第一表格相对于所述第二表格独有的内容,得到第一独有数据,以及从所述差异内容中提取所述第二表格相对于所述第一表格独有的内容,得到第二独有数据。3.根据权利要求2所述的方法,其特征在于,所述差异内容包括以下至少之一:所述第一表格和所述第二表格的表头相同,但相同表头对应的内容不同;所述第一表格和所述第二表格的内容相同,但相同内容对应的表头不同。4.根据权利要求2所述的方法,其特征在于,确定所述第一表格和所述第二表格之间的所述差异内容包括:以预设显示格式标记所述第一表格和所述第二表格之间的差异内容;根据作用于所述差异内容的选择操作,确定被选择的差异内容。5.根据权利要求4所述的方法,其特征在于,根据作用于所述差异内容的选择操作,确定所述被选择的差异内容包括:在所述第三表格中设置对应于所述差异内容的待确认标记;接收作用于所述待确认标记的选择操作;根据所述选择操作确定的所述待确认标记所对应的所述被选择...

【专利技术属性】
技术研发人员:李志健吴嘉琪
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1