一种数据读取、导出方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27975751 阅读:23 留言:0更新日期:2021-04-06 14:10
本发明专利技术公开了一种数据读取、导出方法、装置、电子设备及存储介质,所述方法包括:当接收到数据读取指令,获取所述数据读取指令中携带的待读取数据的第一目标数据标识信息;根据预先设置的每个单元格的单元格名称、预先保存的数据标识信息与单元格名称的对应关系,确定所述第一目标数据标识信息对应的第一目标单元格名称;读取预先设置的所述第一目标单元格名称对应单元格中的数据。单元格名称既可以自动随着单元格的位置变化而变化,也可以自行将单元格名称指定给其它任意单元格,所以即使数据存放位置发生变化,单元格名称也能随之变化,能够适应Excel表中内容的变化和内容所存放单元格的变化,保证不需要修改读取程序也能准确地读取数据。

【技术实现步骤摘要】
一种数据读取、导出方法、装置、电子设备及存储介质
本专利技术涉及数据处理
,尤其涉及一种数据读取、导出方法、装置、电子设备及存储介质。
技术介绍
Excel数据是Excel、WPS等软件支持的电子表格数据格式,在日常工作中使用非常广泛。为了减轻用户操作负担或者进行数据交换,许多软件都会提供Excel数据导出和读取的功能。读取是指从Excel表中读取数据,导出是指将数据库中的数据导出并写入Excel表中。一般软件实现Excel数据导出和读取功能中,需要先约定一定方法对数据源中的数据进行标识,然后根据标识导出数据以及读取数据。目前基本是以单元格行列引用作为数据标识,该方法是使用固定的单元格行列引用导出和读取对应数据。比如,导出数据时规定将用户名填写到“B1”单元格,将邮箱填写到“B2”单元格。在读取数据时,从“B1”单元格读取用户名,从“B2”单元格读取邮箱。这种方法存在的问题是,不能适应数据存放位置变化的情况。比如随着业务的变化,可能为了表格可读性,需要在第1行前面插入一行表格标题,又或者觉得邮箱更重要需要把它放到前面。这时读取到的本文档来自技高网...

【技术保护点】
1.一种数据读取方法,其特征在于,所述方法包括:/n当接收到数据读取指令,获取所述数据读取指令中携带的待读取数据的第一目标数据标识信息;/n根据预先设置的每个单元格的单元格名称、预先保存的数据标识信息与单元格名称的对应关系,确定所述第一目标数据标识信息对应的第一目标单元格名称;/n读取预先设置的所述第一目标单元格名称对应单元格中的数据。/n

【技术特征摘要】
1.一种数据读取方法,其特征在于,所述方法包括:
当接收到数据读取指令,获取所述数据读取指令中携带的待读取数据的第一目标数据标识信息;
根据预先设置的每个单元格的单元格名称、预先保存的数据标识信息与单元格名称的对应关系,确定所述第一目标数据标识信息对应的第一目标单元格名称;
读取预先设置的所述第一目标单元格名称对应单元格中的数据。


2.如权利要求1所述的方法,其特征在于,所述读取预先设置的所述第一目标单元格名称对应单元格中的数据包括:
根据预先设置的每个单元格名称对应的单元格位置,确定所述第一目标单元格名称对应的单元格的第一位置,根据所述第一位置和预先保存的待读取数据单元格相对所述第一目标单元格名称对应单元格的第一位置偏移信息,确定待读取数据的单元格的第二位置;从所述第二位置的单元格中读取数据。


3.如权利要求2所述的方法,其特征在于,所述根据所述第一位置和预先保存的待读取数据单元格相对所述第一目标单元格名称对应单元格的第一位置偏移信息,确定待读取数据的单元格的第二位置之前,所述方法还包括:
判断是否接收到第一位置偏移信息修改指令,如果否,进行后续步骤;
如果接收到所述第一位置偏移信息修改指令,根据所述第一位置和预先保存的待读取数据单元格相对所述第一目标单元格名称对应单元格的第一位置偏移信息,确定待读取数据的单元格的第二位置之前,所述方法还包括:
根据所述第一位置偏移信息修改指令,对所述第一位置偏移信息进行更新。


4.一种数据导出方法,其特征在于,所述方法包括:
当接收到数据导出指令,获取所述数据导出指令中携带的待导出数据的第二目标数据标识信息和数据内容;
根据预先设置的每个单元格的单元格名称、预先保存的数据标识信息与单元格名称的对应关系,确定所述第二目标数据标识信息对应的第二目标单元格名称;
将所述指令中携带的数据内容写入到预先设置的所述第二目标单元格名称对应单元格中。


5.如权利要求4所述的方法,其特征在于,将所述指令中携带的数据内容写入到预先设置的所述第二目标单元格名称对应单元格中包括:
根据预先设置的每个单元格名称对应的单元格位置,确定所述第二目标单元格名称对应的单元格的第三位置,根据所述第三位置和预先保存的待写入数据单元格相对所述第二目标单元格名称对应单元格的...

【专利技术属性】
技术研发人员:王邦庆王豪何坤
申请(专利权)人:绿盟科技集团股份有限公司北京神州绿盟科技有限公司神州绿盟成都科技有限公司
类型:发明
国别省市:北京;11

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

1