SpringBoot整合Apache POI解析Word

对于poi操作,我其实也是第一次尝试,所以遇到了很多坑,再加上每次报错不报到具体错误,就很难找,要一个一个试。
在访问大量博客后,我发现他们的写法好像都有些问题,就很简单的匹配字段那里,我采用他们的代码无法实现效果,所以我就简单采纳了他们的正则(主要是懒),自己改写了一套逻辑。
以下是主要用到的pom。


		<dependency>
			<groupId>org.apache.poigroupId>
			<artifactId>poiartifactId>
			<version>4.1.0version>
		dependency>
		
		<dependency>
			<groupId>org.apache.poigroupId>
			<artifactId>poi-ooxmlartifactId>
			<version>4.1.0version>
		dependency>

		
		<dependency>
			<groupId>org.apache.commonsgroupId>
			<artifactId>commons-lang3artifactId>
		dependency>

下面是整个工具类,主要是将本地的docx版本的word文件进行一个修改然后保存在本地,返回了一个file。
接收的值 map是一个要替换的数据,path是本地路径,fileName 是文件名

import java.io.File

你可能感兴趣的:(Java,java,poi)