我正在尝试使用Apache POI在.docx文档中找到分页符。我这样做是为了能够找到段落的页码。 我正在使用的代码是:
for (XWPFRun run : paragraph.getRuns()) {
List<CTBr> brList = run.getCTR().getBrList();
if (brList != null && !brList.isEmpty()) {
for (CTBr br : brList) {
if (br.getType() == STBrType.PAGE) {
//page break detected
}
}
} else {
List<CTEmpty> lastRenderedPageBreakList = run.getCTR().getLastRenderedPageBreakList();
if (lastRenderedPageBreakList != null) {
for (CTEmpty lastRenderedPageBreak : lastRenderedPageBreakList) {
//page break detected
}
}
}
}
代码适用于大多数页面,但不适用于所有页面。有没有人知道我还缺什么?