预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114490844A(43)申请公布日2022.05.13(21)申请号202111681255.5(22)申请日2021.12.30(71)申请人招商局国际科技有限公司地址518000广东省深圳市南山区南海大道1057号科技大厦二期A栋401房间(72)发明人汪沛杨玉林谭新叶传开余朴(74)专利代理机构深圳市世纪恒程知识产权代理事务所44287专利代理师刘锡滨(51)Int.Cl.G06F16/25(2019.01)权利要求书2页说明书8页附图1页(54)发明名称数据文件导出方法、装置、设备及可读存储介质(57)摘要本发明公开了一种数据文件导出方法、装置、设备及可读存储介质,涉及数据导出领域,所述数据文件导出方法包括:当接收到数据导出请求时,获取所述数据导出请求对应的数据导出模板;根据所述数据导出模板的模板名称获取所述数据导出模板对应的模板实现类;基于所述模板实现类的返回结果对所述数据导出模板进行渲染,并将渲染后的所述数据导出模板作为导出文件导出。当面对多个不同数据导出需求时,只需新建对应导出的数据导出模板,并配置好该数据导出模板的实现类储存至静态map中,快速实现不同导出需求,使得数据导出这一功能的实现更加高效、简便,提高了代码的复用性。CN114490844ACN114490844A权利要求书1/2页1.一种数据文件导出方法,其特征在于,所述数据文件导出方法包括以下步骤:当接收到数据导出请求时,获取所述数据导出请求对应的数据导出模板;根据所述数据导出模板的模板名称,获取所述数据导出模板对应的模板实现类;基于所述模板实现类的返回结果对所述数据导出模板进行渲染,并将渲染后的所述数据导出模板作为导出文件导出。2.如权利要求1所述的数据文件导出方法,其特征在于,所述获取所述数据导出请求对应的数据导出模板的步骤包括:将发送所述数据导出请求的前端网页的预设数据导出模板,作为所述数据导出请求对应的所述数据导出模板。3.如权利要求2所述的数据文件导出方法,其特征在于,所述根据所述数据导出模板的模板名称,获取所述数据导出模板对应的模板实现类的步骤包括:通过所述数据导出模板的模板名称从静态map中获取与所述模板名称匹配的主键,将所述主键所包含的实现类作为所述数据导出模板对应的模板实现类。4.如权利要求3所述的数据文件导出方法,其特征在于,所述数据导出请求还包括目标数据库标识,在所述基于所述实现类的返回结果对所述数据导出模板进行渲染的步骤之前,包括:通过所述目标数据库标识确定所述目标数据库;基于所述实现类从所述目标数据库获目标数据,其中,所述目标数据为所述实现类的返回结果。5.如权利要求4所述的数据文件导出方法,其特征在于,所述基于所述实现类的返回结果对所述数据导出模板进行渲染的步骤包括:根据所述目标数据中的字段与所述数据导出模板中的字段的对应关系,将所述目标数据写入所述数据导出模板适配的字段位置,生成所述导出文件。6.如权利要求5所述的数据文件导出方法,其特征在于,在所述接收到数据导出请求时,获取所述数据导出请求对应的数据导出模板的步骤之前,包括;向所述前端网页开放预设http请求接口,通过所述预设http请求接口接收所述据导出请求。7.如权利要求6所述的数据文件导出方法,其特征在于,所述将渲染后的所述数据导出模板作为导出文件导出的步骤包括:通过所述预设http请求接口将渲染后的所述数据导出模板作为所述导出文件导出至所述前端网页。8.一种数据文件导出装置,其特征在于,所述数据文件导出装置包括:接收模块,用于当接收到数据导出请求时,获取所述数据导出请求对应的数据导出模板;获取模块,用于根据所述数据导出模板的模板名称,获取所述数据导出模板对应的模板实现类;导出模块,用于基于所述模板实现类的返回结果对所述数据导出模板进行渲染,并将渲染后的所述数据导出模板作为导出文件导出。9.一种数据文件导出设备,其特征在于,所述数据文件导出设备包括:存储器、处理器2CN114490844A权利要求书2/2页及存储在所述存储器上并可在所述处理器上运行的数据文件导出程序,所述数据文件导出程序被所述处理器执行时实现如权利要求1至7中任一项所述的数据文件导出方法的步骤。10.一种可读存储介质,其特征在于,所述可读存储介质上存储有数据文件导出程序,所述数据文件导出程序被处理器执行时实现如权利要求1至7中任一项所述的数据文件导出方法的步骤。3CN114490844A说明书1/8页数据文件导出方法、装置、设备及可读存储介质技术领域[0001]本发明涉及数据导出领域,尤其涉及一种数据文件导出方法、装置、设备及可读存储介质。背景技术[0002]在软件系统中数据导出是不可或缺的一个功能,系统中所查询出的数据并不能完全满