本说明书涉及计算机,尤其涉及一种excel文件的导出方法、装置、设备及介质。
背景技术:
1、目前对于excel文件导出出现各种要求,除了传统的字体的大小、颜色、框线、对齐方式等需求,还出现了对excle的背景色、多数据源、单元格的大小,是否合并单元格等格式要求。随着越来越多导出要求的出现,首先对开发成本要求越来越高,代码编写难度增加,其次低于后面的不同格式的要求,在导出是出现多种数据源,增加了使用成本和难度,由此可见,excel文件导出需要寻求一套更灵活的方案,来应对复杂多变的应用场景。
技术实现思路
1、本说明书一个或多个实施例提供了一种excel文件的导出方法、装置、设备及介质,用于解决背景技术提出的技术问题。
2、本说明书一个或多个实施例采用下述技术方案:
3、本说明书一个或多个实施例提供的一种excel文件的导出方法,包括:
4、获取预先配置的指定excel模板与待处理数据;
5、根据所述指定excel模板确定各单元格的配置信息,所述配置信息包括多个标题文本与各标题文本下待填充单元格的格式类型;
6、根据所述配置信息,生成相适应的excel文件;
7、将所述待处理数据填充至所述excel文件,以完成所述excel文件的导出。
8、本说明书一个或多个实施例提供的一种excel文件的导出装置,所述装置包括:
9、获取单元,获取预先配置的指定excel模板与待处理数据;
10、配置信息确定单元,根据所述指定excel模板确定各单元格的配置信息,所述配置信息包括多个标题文本与各标题文本下待填充单元格的格式类型;
11、excel文件生成单元,根据所述配置信息,生成相适应的excel文件;
12、导出单元,将所述待处理数据填充至所述excel文件,以完成所述excel文件的导出。
13、本说明书一个或多个实施例提供的一种excel文件的导出设备,包括:
14、至少一个处理器;以及,
15、与所述至少一个处理器通信连接的存储器;其中,
16、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
17、获取预先配置的指定excel模板与待处理数据;
18、根据所述指定excel模板确定各单元格的配置信息,所述配置信息包括多个标题文本与各标题文本下待填充单元格的格式类型;
19、根据所述配置信息,生成相适应的excel文件;
20、将所述待处理数据填充至所述excel文件,以完成所述excel文件的导出。
21、本说明书一个或多个实施例提供的一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令被计算机执行时能够实现:
22、获取预先配置的指定excel模板与待处理数据;
23、根据所述指定excel模板确定各单元格的配置信息,所述配置信息包括多个标题文本与各标题文本下待填充单元格的格式类型;
24、根据所述配置信息,生成相适应的excel文件;
25、将所述待处理数据填充至所述excel文件,以完成所述excel文件的导出。
26、本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:
27、本说明书实施例公开了可配置的excel文件导出的配置,实现了对导出格式的自定义设置,可以根据业务需要配置不同的导出格式。与现有技术相比,本说明书实施例具有格式灵活配置、灵活程度高、可靠性强等特点。
1.一种excel文件的导出方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述配置信息,生成相适应的excel文件,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述数据类型与所述配置信息,生成相适应的excel文件,包括:
4.根据权利要求1所述的方法,其特征在于,所述将所述待处理数据填充至所述excel文件,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述待处理数据填充至所述excel文件,包括:
6.根据权利要求1所述的方法,其特征在于,所述将所述待处理数据填充至所述excel文件,包括:
7.根据权利要求6所述的方法,其特征在于,若所述待处理数据的数据类型与所述excel文件中对应的待填充单元格的格式类型不匹配,所述方法还包括:
8.一种excel文件的导出装置,其特征在于,所述装置包括:
9.一种excel文件的导出设备,其特征在于,包括:
10.一种非易失性计算机存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执行指令被计算机执行时能够实现: