java 怎么操作word文档写出分隔线

需求是从数据库查出数据,每条数据用分隔线分开。网上就没啥关于分隔线的

可以做一个word模板,添加表格,扩充数据表格自增,可以参考com.aspose.words.Node,com.aspose.words.Document

Document documenthead

for (Node rowNode : documenthead.getChildNodes(NodeType.ROW, true).toArray()) {
                if (rowNode.getRange().getText().contains("#{替换文本}")) {
                    Row row = (Row) rowNode;
                    for (int i = 0; i < members.size(); i++) {
                        Row extendRow =  (Row) row.deepClone(true);
                        //改为从entity中取值,符号替换出错
                        extendRow.getRange().replace("#{替换文本}", members.get(i).getResearchInfo(), true, false);
                        row.getParentTable().insertBefore(extendRow, row);
                    }
                    row.remove();
                    break;
                }
            }