JAVA 在XWPFDocument中新增一个表格
时间: 2024-02-27 22:59:25 浏览: 115
tabula-java:从PDF文件中提取表格
可以使用 Apache POI 库中的 XWPFTable 类来向 XWPFDocument 中新增一个表格。以下是一个示例代码:
```java
XWPFDocument document = new XWPFDocument();
// 创建一个表格,指定行数和列数
XWPFTable table = document.createTable(3, 4);
// 设置表格样式
CTTblPr tblPr = table.getCTTbl().addNewTblPr();
tblPr.addNewTblStyle().setVal("TableGrid");
// 设置表格内容
for (int row = 0; row < 3; row++) {
XWPFTableRow tableRow = table.getRow(row);
for (int col = 0; col < 4; col++) {
XWPFTableCell cell = tableRow.getCell(col);
cell.setText("Row " + row + ", Col " + col);
}
}
// 将表格添加到文档中
document.write(new FileOutputStream("table.docx"));
document.close();
```
这段代码将创建一个 3 行 4 列的表格,并向其中填充内容。最后,将表格保存到名为 "table.docx" 的 Word 文档中。
阅读全文