如何使用Apache POI识别.docx文档中的分页符?

dpa*_*aka 7 java parsing ms-word docx apache-poi

我试图使用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
                    }
                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

代码适用于大多数页面,但不适用于所有页面.有没有人知道我还缺什么?