main
黄海 8 months ago
parent 41c513d6b5
commit 6b6b63d6eb

@ -26,19 +26,25 @@ public class CountDocxTuBiao {
//处理这个目录 //处理这个目录
if (files != null) { if (files != null) {
for (File file : files) { for (File file : files) {
//if(!file.getName().contains("隆阳"))continue;
//判断file是不是目录是目录的需要跳过 //判断file是不是目录是目录的需要跳过
if (file.isDirectory()) continue; if (file.isDirectory()) continue;
if (!file.getName().endsWith(".docx") || file.getName().startsWith("~")) if (!file.getName().endsWith(".docx") || file.getName().startsWith("~"))
continue; continue;
ExcelKit.UnCompress(file.getAbsolutePath()); ExcelKit.UnCompress(file.getAbsolutePath());
for (int chartNumber = 1; ; chartNumber++) { int chartNumber;
for (chartNumber = 1; ; chartNumber++) {
String xml = DocxUnzipDirectory + "word\\charts\\chart" + chartNumber + ".xml"; String xml = DocxUnzipDirectory + "word\\charts\\chart" + chartNumber + ".xml";
//System.out.println(xml);
if (!new File(xml).exists()) { if (!new File(xml).exists()) {
System.out.println(file.getName() + " 共" + chartNumber + "个图表"); chartNumber--;
break; break;
} }
} }
if (chartNumber != 37) {
System.out.println(file.getAbsolutePath() + " 共" + chartNumber + "个图表");
}
} }
} }
} }

Loading…
Cancel
Save