恭喜中国人民解放军陆军装甲兵学院郑显柱获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜中国人民解放军陆军装甲兵学院申请的专利一种基于数据监听的excel导入导出方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114970474B 。
龙图腾网通过国家知识产权局官网在2025-05-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210518434.5,技术领域涉及:G06F40/18;该发明授权一种基于数据监听的excel导入导出方法及系统是由郑显柱;孙万国;邵伟;翟晓宁;崔培枝;吴熙曦;程洁设计研发完成,并于2022-05-12向国家知识产权局提交的专利申请。
本一种基于数据监听的excel导入导出方法及系统在说明书摘要公布了:本发明涉及一种基于数据监听的excel导入导出方法及系统,涉及数据处理技术领域,方法包括:获取待处理文件的字节输入输出流和行数据;所述字节输入输出流包括字节输入流和字节输出流;所述行数据包括导入行数据和导出行数据;根据所述行数据构建数据模型;所述数据模型为所述待处理文件与数据库字段的映射关系;根据所述数据模型确定所述待处理文件的Class字节码;根据所述字节输入输出流、所述数据模型、所述Class字节码和监听器进行导入和导出处理。本发明通过兼容不同数据类型实现提高excel文件导入导出的效率的目的。
本发明授权一种基于数据监听的excel导入导出方法及系统在权利要求书中公布了:1.一种基于数据监听的excel导入导出方法,其特征在于,包括:获取待处理文件的字节输入输出流和行数据;所述字节输入输出流包括字节输入流和字节输出流;所述行数据包括导入行数据和导出行数据;根据所述行数据构建数据模型;所述数据模型为所述待处理文件与数据库字段的映射关系;所述数据模型采用枚举策略模式;根据所述数据模型确定所述待处理文件的Class字节码;根据所述字节输入输出流、所述数据模型、所述Class字节码和监听器进行导入和导出处理;当所述待处理文件为导入文件时,根据所述字节输入流、所述数据模型、所述Class字节码和所述监听器进行读取,得到导入数据库的文件;将所述字节输入流、所述Class字节码和所述监听器作为入参,利用excel读构建器构建读工作簿;根据所述读工作簿和所述数据模型进行SAX解析,得到导入数据库的文件;SAX分析器为XlsSaxAnalyser或XlsxSaxAnalyser;当所述待处理文件为导出文件时,根据所述字节输出流、所述数据模型、所述Class字节码和所述监听器进行写入,得到excel文件;将字节输出流、Class字节码传递给EasyExcel的write方法作为入参首先生成excel临时文件,紧接着调用doWrite方法,传入数据集合作为doWrite方法的入参实现数据写入到excel文件中;所述监听器用于监听导入过程中出现的错误并将错误信息转换为非专业人员所能理解的信息呈现。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国人民解放军陆军装甲兵学院,其通讯地址为:100072 北京市丰台区杜家坎21号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。