【技术实现步骤摘要】
一种自动读取Excel内容的方法及系统
[0001]本专利技术涉及数据导出领域,具体而言,涉及一种自动读取Excel内容的方法及系统。
技术介绍
[0002]Excel导出功能是各类信息系统提供的最为基本且频繁应用的功能,处理大规模数据导出业务一般采用分批次导出,这种方法消耗过多业务处理时间,影响后续业务应用的开展。另一种极端的方式是“一次导出,持续等待”,该方法占用内存资源过大,导致系统性能下降,且用户使用友好度下降。
[0003]目前,上述过程全程由审核人员人工梳理,提取或导出数据,上述现有做法存在以下弊端:
[0004]1.在数据的分门别类整理过程中,需要人工根据经验判断,再逐个整理,耗时且准确性不高。
[0005]2.手动导出Excel文件信息,造成工作人员工作量过大,且容易造成错误;
[0006]3.对于数据处理机器人程序来说,过多的片段同时需要运行对应数目的机器人程序片段来执行,使得读取和录入数据的速度过慢。
技术实现思路
[0007]本专利技术的目的在于提供一种自 ...
【技术保护点】
【技术特征摘要】
1.一种自动读取Excel内容的方法,其特征在于,包括:将Excel文件定位,确定待处理的Excel表的位置,并将待处理的Excel数据分成若干数据组;读取同一数据组,且将数据组进行一个数据一行单独显示,在读取的时候进行判断,以及读取完成数据组中的一行之后自动保存已读取的数据并自动读取下一行;当读取到Excel文件的最后一行时,且最后一行没有数据的时候,停止读取Excel文件;在指定存储路径新建一个Excel文件,通过读取Excel文件中若干数据组的数据,读取记录逐条写入相应Excel文件中。2.如权利要求1所述的一种自动读取Excel内容的方法,其特征在于,所述将Excel文件定位,确定待处理的Excel表的位置,并将待处理的Excel数据分成若干数据组包括:通过文件名搜索对Excel文件进行定位,并识别Excel文件与待处理的Excel表的文件名称是否一致。3.如权利要求2所述的一种自动读取Excel内容的方法,其特征在于,还包括:获取待处理的Excel数据之后自动保存为第一Excel数据表格,然后依次自动生成其它Excel数据表格。4.如权利要求1所述的一种自动读取Excel内容的方法,其特征在于,所述读取同一数据组,且将数据组进行一个数据一行单独显示,在读取的时候进行判断,以及读取完成数据组中的一行之后自动保存已读取的数据并自动读取下一行包括:将待处理的Excel表的数据进行分类,按预设规则划分为若干个数据组,对每一个数据组进行单独读取。5.如权利要求1所述的一种自动读取Excel内容的方法,其特征在于,所述当读取到Excel文件的最后一行时,且最后一行没有数据的时候,停止读取Excel文件包括:若数据组中下一行数据字节与上一行数据字节的内容相同则直接在数据后面记录字节长度、起始位及初始值。6.如权利要求5所述的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。