main
黄海 8 months ago
parent 6df3ef2eec
commit aaa61ded1e

@ -55,12 +55,12 @@ public class C9 {
for (File file : files) { for (File file : files) {
//判断file是不是目录是目录的需要跳过 //判断file是不是目录是目录的需要跳过
if (file.isDirectory()) continue; if (file.isDirectory()) continue;
//城市名称
String cityName = ru.getCityOrAreaName(file.getName());
String fileName = file.getName(); String fileName = file.getName();
//判断是否为docx文件 //判断是否为docx文件
if (fileName.endsWith(".docx") && !fileName.startsWith("~")) { if (fileName.endsWith(".docx") && !fileName.startsWith("~")) {
//城市名称
String cityName = ru.getCityOrAreaName(file.getName());
if (StrKit.isBlank(cityName)) { if (StrKit.isBlank(cityName)) {
System.out.println("文件名无法解析为城市:" + fileName); System.out.println("文件名无法解析为城市:" + fileName);
System.exit(0); System.exit(0);

@ -53,11 +53,14 @@ public class ReadDocxUtil {
//合并下listArea,listCity //合并下listArea,listCity
listCity.addAll(listArea); listCity.addAll(listArea);
//城市名称的前两位一样就视为一样
String top2= fileName.substring(0,2);
//判断是哪个城市 //判断是哪个城市
boolean found = false; boolean found = false;
String cityName = ""; String cityName = "";
for (String s : listCity) { for (String s : listCity) {
if (fileName.contains(s)) { if (s.startsWith(top2)) {
found = true; found = true;
cityName = s; cityName = s;
} }

Loading…
Cancel
Save