main
黄海 8 months ago
parent d36a01fd5c
commit 7df422bc9a

@ -28,8 +28,6 @@ public class TestSingle {
for (IBodyElement element : doc.getBodyElements()) {
//直白的图表
if (element instanceof XWPFChart chart) {
System.out.println("===图表===");
System.out.println(chart.getWorkbook().getSheetAt(0).getSheetName());
chartSet.add(chart);
}
@ -38,8 +36,6 @@ public class TestSingle {
for (XWPFRun run : ((XWPFParagraph) element).getRuns()) {
for (XWPFChart chart : run.getDocument().getCharts()) {
if (chart != null) {
System.out.println("===段落===");
System.out.println(chart.getWorkbook().getSheetAt(0).getSheetName());
chartSet.add(chart);
}
}
@ -52,8 +48,6 @@ public class TestSingle {
for (IBodyElement cellElement : cell.getBodyElements()) {
if (cellElement instanceof XWPFChart) {
XWPFChart chart = (XWPFChart) cellElement;
System.out.println("===表格===");
System.out.println(chart.getWorkbook().getSheetAt(0).getSheetName());
chartSet.add(chart);
}
}
@ -65,9 +59,6 @@ public class TestSingle {
if (headerElement instanceof XWPFChart) {
XWPFChart chart = (XWPFChart) headerElement;
chartSet.add(chart);
System.out.println("===页眉 页脚===");
System.out.println(chart.getWorkbook().getSheetAt(0).getSheetName());
}
}
}
@ -82,6 +73,9 @@ public class TestSingle {
XSSFWorkbook workbook = chart.getWorkbook();
XSSFSheet sheet = workbook.getSheetAt(0);
System.out.println("序号=" + (i + 1) + ",sheet名称=" + sheet.getSheetName());
if (sheet.getSheetName().equals("Sheet0")) {
System.out.println("===第" + (i + 1) + "个图表需要人工编辑一下Sheet名称否则无法读取===");
}
for (Row row : sheet) {
for (Cell cell : row) {
System.out.print(ExcelKit.readCell(cell) + "\t");

Loading…
Cancel
Save