技术特征:
1.一种基于poi的html表格生成excel的方法,其特征是基于poi,获取前端html的table发送至后端,
后端利用相应工具类将table中对应于excel的sheet,在table中自定义属性标明导出到excel的sheet的相关参数信息,将前端的html代码翻译为excel。
2.根据权利要求1所述的一种基于poi的html表格生成excel的方法,其特征是利用相应工具类记录table中单元格合并的信息,填充合并,获取excel相关参数信息,生成表体。
3.根据权利要求2所述的一种基于poi的html表格生成excel的方法,其特征是过程为:
记录table的th中包含的单元格合并的合并列数和合并行数,进行填充合并,
获取excel的标题,冻结列数,冻结行数,数据源,
利用相应工具类生成excel行内容和列内容。
4.一种基于poi的html表格生成excel的系统,其特征是包括信息获取模块及生成翻译模块,
信息获取模块基于poi,获取前端html的table发送至后端,
后端生成翻译模块利用相应工具类将table中对应于excel的sheet,在table中自定义属性标明导出到excel的sheet的相关参数信息,将前端的html代码翻译为excel。
5.根据权利要求4所述的一种基于poi的html表格生成excel的系统,其特征是利用相应工具类记录table中单元格合并的信息,填充合并,获取excel相关参数信息,生成表体。
6.根据权利要求5所述的一种基于poi的html表格生成excel的系统,其特征是生成翻译模块生成excel过程为:
记录table的th中包含的单元格合并的合并列数和合并行数,进行填充合并,
获取excel的标题,冻结列数,冻结行数,数据源,
利用相应工具类生成excel行内容和列内容。
7.一种基于poi的html表格生成excel的装置,其特征是包括至少一个存储器和至少一个处理器;
所述至少一个存储器,用于存储机器可读程序;
所述至少一个处理器,用于调用所述机器可读程序,执行权利要求1至3中任一所述的一种基于poi的html表格生成excel的方法。
8.计算机可读介质,其特征是所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行权利要求1至3任一所述的一种基于poi的html表格生成excel的方法。