我正在使用Apache POI替换文字模板中的文字。我可以在段落和表格中搜索和替换,但是我找不到如何替换XWPFDocument页脚中的字符串。
答案 0 :(得分:1)
获取页脚,然后获取他们的段落并替换Gagravarr写的文本。我使用下面的代码替换文档中页脚中的文本。
private void replaceTextInFooter(XWPFDocument doc, String findText, String replaceText) {
for (XWPFFooter footer : doc.getFooterList()) {
for (XWPFParagraph paragraph : footer.getParagraphs()) {
for (XWPFRun run : paragraph.getRuns()) {
String text = run.text();
if (text.contains(findText)) {
run.setText(replaceText, 0);
}
}
}
}
}