数据处理方法及系统技术方案

技术编号:8626041 阅读:264 留言:0更新日期:2013-04-25 23:09
本发明专利技术公开了一种数据处理方法及系统,该数据处理方法包括:读取数据表中的目标数据;获取用户在数据表中设置的标识符,其中,标识符对应于目标数据,不同的标识符对应不同的目标数据;获取标识符在目标文档中对应的目标位置,其中,在目标文档中,不同的标识符对应不同的预设的目标位置;以及将目标数据写入对应的目标位置。通过本发明专利技术,由于对目标数据设置了标识符并预先设定了标识符对应数据在目标文档中的位置,从而可以在获取标识符后,自动将标识符对应的数据映射到目标文档中,该步骤取代了人工手工录入数据的操作,进而达到了提高数据处理效率的效果。

【技术实现步骤摘要】
数据处理方法及系统
本专利技术涉及计算机领域,具体而言,涉及一种数据处理方法及系统。
技术介绍
在一些情况下,当需要将某种数据表中的目标数据转换到另一个文档的某一位置时,需要人工的将数据表中数据手工录入到目标文档的对应位置上。这种数据处理方式效率较低而且出错概率比较高。针对现有技术中人工数据处理速度较慢的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种数据处理方法及系统,以至少解决现有技术中人工数据处理速度较慢的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种数据处理方法。根据本专利技术的数据处理方法包括:读取数据表中的目标数据;获取用户在数据表中设置的标识符,其中,标识符对应于目标数据,不同的标识符对应不同的目标数据;获取标识符在目标文档中对应的目标位置,其中,在目标文档中,不同的标识符对应不同的预设的目标位置;以及将目标数据写入对应的目标位置。进一步地,目标数据包括第一数据和第二数据,获取用户在数据表中设置的标识符包括:获取用户在数据表中设置的第一标识符和第二标识符,其中,第一标识符对应于第一数据,第二标识符对应于第二数据,获取标识符在目标文档中对应的目标位置包括:获取第一标识符在目标文档中对应的第一位置以及第二标识符在目标文档中对应的第二位置。进一步地,第一标识符为第一颜色,第二标识符为第二颜色,获取第一标识符在目标文档中对应的第一位置以及第二标识符在目标文档中对应的第二位置包括:获取第一颜色在目标文档中对应的第一位置以及第二颜色在目标文档中对应的第二位置。进一步地,在将目标数据写入对应的目标位置之后,上述方法还包括:获取第一数据和第二数据的匹配关系;以及检测目标文档中的第一数据和第二数据是否满足匹配关系。进一步地,在将目标数据写入对应的目标位置之前,上述方法还包括:获取标识符对应的数据的格式;判断目标数据的格式是否满足标识符对应的数据的格式;当目标数据的格式满足标识符对应的数据的格式时,将目标数据写入对应的目标位置。进一步地,在将目标数据写入对应的目标位置之后,上述方法还包括:当目标数据的格式不满足标识符对应的数据的格式时,生成错误消息或停止读取目标数据,其中,错误消息用于提示用户读取目标数据时发生错误。进一步地,读取数据表中的数据包括:读取数据表中的工作表;以及读取工作表中的数据。进一步地,在将目标数据写入对应的目标位置之后,上述方法还包括:按照预设形式输出目标数据。为了实现上述目的,根据本专利技术的另一个方面,提供了一种数据处理系统,该装置用于执行本专利技术提供的任意一种数据处理方法。根据本专利技术的另一方面,提供了一种数据处理系统。该数据处理系统包括:读取单元,用于读取数据表中的目标数据;第一获取单元,用于获取用户在数据表中设置的标识符,其中,标识符对应于目标数据,不同的标识符对应不同的目标数据;第二获取单元,用于获取标识符在目标文档中对应的目标位置,其中,在目标文档中,不同的标识符对应不同的预设的目标位置;以及写入单元,用于将目标数据写入对应的目标位置。进一步地,目标数据包括第一数据和第二数据,第一获取单元还用于在数据表中获取用户设置的第一标识符和第二标识符,其中,第一标识符对应于第一数据,第二标识符对应于第二数据,第二获取单元还用于获取第一标识符在目标文档中对应的第一位置以及第二标识符在目标文档中对应的第二位置。通过本专利技术,由于对目标数据设置了标识符并预先设定了标识符对应数据在目标文档中的位置,从而可以在获取标识符后,自动将标识符对应的数据映射到目标文档中,该步骤取代了人工手工录入数据的操作,因此解决了现有技术中人工数据处理速度较慢的问题,进而达到了提高数据处理效率的效果。附图说明构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的数据处理系统的结构框图;图2是根据本专利技术实施例的数据处理方法的流程图;图3是根据本专利技术优选实施例的数据处理方法的流程图;以及图4是SheetVO的示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。本专利技术实施例提供了一种数据处理系统,以下对本专利技术实施例所提供的数据处理系统进行介绍。图1是根据本专利技术实施例的数据处理系统的结构框图。如图1所示,该数据处理系统包括读取单元11、第一获取单元12、第二获取单元13和写入单元14。读取单元11用于读取数据表中的目标数据。第一获取单元12用于获取用户在数据表中设置的标识符,其中,标识符对应于目标数据,不同的标识符对应不同的目标数据。第二获取单元13用于获取标识符在目标文档中对应的目标位置,其中,在目标文档中,不同的标识符对应不同的预设的目标位置。目标文档可以位于处理系统内,也可以位于处理系统外,因此,目标位置既可以是本处理系统中的位置,也可以是其他数据表中的位置。例如,通过处理系统对Excel中的数据进行处理,那么目标位置既可以是处理系统中的位置,也可以是其他数据表中的位置。写入单元14用于将目标数据写入对应的目标位置。在本实施例中,由于对目标数据设置了标识符并预先设定了标识符对应数据在目标文档中的位置,从而可以在获取标识符后,自动将标识符对应的数据映射到目标文档中,该步骤取代了人工手工录入数据的操作,进而达到了提高数据处理效率的效果。具体地,数据表的目标数据可以包括第一数据和第二数据,第一获取单元还用于在数据表中获取用户设置的第一标识符和第二标识符,其中,第一标识符对应于第一数据,第二标识符对应于第二数据,第二获取单元还用于获取第一标识符在目标文档中对应的第一位置以及第二标识符在目标文档中对应的第二位置。本专利技术实施例还提供了一种数据处理方法,该方法可以基于上述的装置来执行。图2是根据本专利技术实施例的数据处理方法的流程图。如图2所示,该数据处理方法包括如下的步骤S202至步骤S208。步骤S202,读取数据表中的目标数据。具体的,由于一个数据表中可以包括多个工作表(sheet),因此可以先读取数据表中的工作表,然后在读取工作表中的数据。步骤S204,获取用户在数据表中设置的标识符,其中,标识符对应于目标数据,不同的标识符对应不同的目标数据。数据表中可以包括多种目标数据,即,目标数据包括第一数据和第二数据,相应地,在本步骤中,可以获取用户在数据表中设置的第一标识符和第二标识符,其中,第一标识符对应于第一数据,第二标识符对应于第二数据。标识符用于标记表格中的数据,因此,每个标识符和该标识符所标记的数据存在对应关系。步骤S206,获取标识符在目标文档中对应的目标位置,其中,在目标文档中,不同的标识符对应不同的预设的目标位置。具体地,可以获取第一标识符在目标文档中对应的第一位置以及第二标识符在目标文档中对应的第二位置。同种标识符均能用来区分不同的数据,例如,设置不同的字体,设置不同的字号,或者对一种类型的数据设置字体加粗,对另一种类型的数据设置字体倾斜等等。只要设置不同的标识符,均能起到将不同类型的数据对应到不同位置的目的,在本实施例中,为了使不同类型数据的区别更加明显,可以用不同的填涂颜色作为不同的标识符,即,第一标本文档来自技高网...
数据处理方法及系统

【技术保护点】
一种数据处理方法,其特征在于,包括:读取数据表中的目标数据;获取用户在所述数据表中设置的标识符,其中,所述标识符对应于所述目标数据,不同的标识符对应不同的目标数据;获取所述标识符在目标文档中对应的目标位置,其中,在所述目标文档中,不同的标识符对应不同的预设的目标位置;以及将所述目标数据写入对应的所述目标位置。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:读取数据表中的目标数据;获取用户在所述数据表中设置的标识符,其中,所述标识符对应于所述目标数据,不同的标识符对应不同的目标数据,不同的填涂颜色作为不同的标识符;获取所述标识符在目标文档中对应的目标位置,其中,在所述目标文档中,不同的标识符对应不同的预设的目标位置;以及将所述目标数据写入对应的所述目标位置,其中,读取数据表中的数据包括:读取所述数据表中的工作表;以及读取所述工作表中的所述数据,其中,根据颜色列表中的背景颜色过滤掉其他颜色和未标记背景颜色的数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述目标数据包括第一数据和第二数据,获取用户在所述数据表中设置的标识符包括:获取用户在所述数据表中设置的第一标识符和第二标识符,其中,所述第一标识符对应于所述第一数据,所述第二标识符对应于所述第二数据,获取所述标识符在目标文档中对应的目标位置包括:获取所述第一标识符在所述目标文档中对应的第一位置以及所述第二标识符在所述目标文档中对应的第二位置。3.根据权利要求2所述的数据处理方法,其特征在于,所述第一标识符为第一颜色,所述第二标识符为第二颜色,获取所述第一标识符在所述目标文档中对应的第一位置以及所述第二标识符在所述目标文档中对应的第二位置包括:获取所述第一颜色在所述目标文档中对应的所述第一位置以及所述第二颜色在所述目标文档中对应的所述第二位置。4.根据权利要求2所述的数据处理方法,其特征在于,在将所述目标数据写入对应的所述目标位置之后,所述方法还包括:获取所述第一数据和所述第二数据的匹配关系;以及检测所述目标文档中的所述第一数据和所述第二数据是否满足所述匹配关系。5.根据权利要求1所述的数据处理方法,其特征在于,在将所述目标数据写入对应的所述目标位置之前,所述方法还包...

【专利技术属性】
技术研发人员:赫明韩鹏刘欢
申请(专利权)人:北京易时信通科技有限公司恩梯梯数据中国有限公司
类型:发明
国别省市:

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

1