POI系列
文章平均质量分 58
记录poi操作excel、word实例,实际生成中面临的一些复杂场景处理。
1个凡夫俗子
努力,奋斗。
展开
-
Poi实现根据word模板导出-表格篇
word中表格数据填充是非常简单的,非常类似excel。如果你是从之前系列看过来的,应该能想到思路应该也是通过poi获取。效果实现:每个表格都有自己的坐标,和Excel基本一样。行列坐标都是从0开始。,然后通过表格对象操作里面的内容,套路都是一样的。整个poi操作word都是基于以下maven依赖。(需要完整代码的直接看最后位置!原创 2024-01-10 17:30:15 · 791 阅读 · 0 评论 -
Poi实现根据word模板导出-图表篇
说到,poi是将word解析成xml操作的,那Word页面显示的图表也应该是xml来生成的,我们只需把对应标签数据也改成我们的数据,那页面数据和内置Excel数据不就保持一致了。那我们只能换个角度来处理了,之前说过Word中每个图表都是一个内置Excel控制,那Poi操作Excel我可太会了,不熟悉的可以看之前Poi处理Excel的文章。处理完后,发现导出的Word虽然内置的Excel数据替换成我们的数据了,页面显示的还是之前模板数据,必须点击编辑后页面数据才显示Excel中的值。原创 2024-01-09 18:59:54 · 1375 阅读 · 0 评论 -
Poi实现根据word模板导出-文本段落篇
之前说过poi本质就是把word解析成xml,那我们直接把word导出为xml看一下,用office可以快速把word导出为xml格式,这里我们把我们的模板导出为xml看下同样的占位符有啥不同?就是占位符,我们通过代码可以将这部分替换成我们需要的内容。4、操作document文件对象,先获取段落,在获取段落中每段内容,根据我们的占位符格式判断是否存在,存在则更新我们占位符位置的内容。3、封装我们的业务数据,根据你的具体业务填充数据,Map中的key是我们占位符中的值,value就是要展示在页面的值。原创 2024-01-09 17:16:41 · 1761 阅读 · 0 评论 -
Poi实现excel报表导入,通过原始poi实现可应对各种格式的报表
如果你清楚原始poi操作Excel导出的操作,那么导入的操作就很简单了,之前写了利用poi操作excel实现复杂表格导出,可以快速了解导出操作!!!原创 2023-12-20 14:12:15 · 542 阅读 · 0 评论 -
Poi实现复杂Excel导出,理解POI操作Excel思路!!!
复杂excel导出,单元格合并,理解poi操作excel原理!!!原创 2023-12-20 13:51:46 · 1372 阅读 · 0 评论 -
利用poi实现将数据库表字段信息导出到word中
研发文档对于开发人员来说都不陌生了,而研发文档里重要的一部分就是表结构设计,需要我们在word建个表格把我们数据库中的表字段信息填进去,表多的话靠我们手动去填非常累人!因此作为开发人员可不可以写段代码,自动帮我把数据库表及字段信息封装成表格导出到word中呢?那思路就有了,我们把查到的信息进行封装,利用poi导出到word中。上述代码我只导出了三个字段,如果需要其他字段按照逻辑自行添加即可。这个sql就可以返回我们需要查的表字段信息。原创 2023-12-13 16:39:05 · 744 阅读 · 0 评论