在进行POI操作Word进行字符替换的时候,会出现加了占位符后替换失败的问题(没有加占位符前是能成功替换的);我们将poi读取到的字段打出来是这样,占位符和我们的关键字段被分行读取
例:
解决办法:https://blog.csdn.net/throw404/article/details/107606636
在这之前
1.我们可以先将Word的拼写检查关闭Word的拼写检查
文件 -> 左下角选项 ->校对里关闭
因为我看解决办法的链接里的xml文件进行排查后 发现我的字段定义不规范(直接用的缩写) xml上都会体现 当我关闭拼写检查后再存为xml发现不用改xml的任何东西了 已经没有分割占位符的情况了
2.还有粘贴占位符的时候 可以先放在记事本然后再粘贴纯文本到Word去(血泪经验)