|
|
@ -67,7 +67,7 @@ public class C10 {
|
|
|
|
|
|
|
|
|
|
|
|
List<List<String>> source1 = ExcelKit.getChartData(file.getAbsolutePath(), firstChartNumber , 6);//从2017年开始
|
|
|
|
List<List<String>> source1 = ExcelKit.getChartData(file.getAbsolutePath(), firstChartNumber , 6);//从2017年开始
|
|
|
|
|
|
|
|
|
|
|
|
List<List<String>> source3 = ExcelKit.getChartData(file.getAbsolutePath(), secondChartNumber , 2);
|
|
|
|
List<List<String>> source2 = ExcelKit.getChartData(file.getAbsolutePath(), secondChartNumber , 2);
|
|
|
|
;//从2023年开始
|
|
|
|
;//从2023年开始
|
|
|
|
|
|
|
|
|
|
|
|
//遍历source1
|
|
|
|
//遍历source1
|
|
|
@ -76,6 +76,7 @@ public class C10 {
|
|
|
|
|
|
|
|
|
|
|
|
// 导出数据
|
|
|
|
// 导出数据
|
|
|
|
//上级行政区划,行政区划,年份,城镇人口变化,城镇人口预测,乡村人口变化,乡村人口预测
|
|
|
|
//上级行政区划,行政区划,年份,城镇人口变化,城镇人口预测,乡村人口变化,乡村人口预测
|
|
|
|
|
|
|
|
if(r.getFirst().equals("0"))continue;
|
|
|
|
int year = Integer.parseInt(r.getFirst().substring(0, 4));
|
|
|
|
int year = Integer.parseInt(r.getFirst().substring(0, 4));
|
|
|
|
//城镇
|
|
|
|
//城镇
|
|
|
|
double cvalue = Double.parseDouble(r.get(1));
|
|
|
|
double cvalue = Double.parseDouble(r.get(1));
|
|
|
@ -88,7 +89,7 @@ public class C10 {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//遍历source3
|
|
|
|
//遍历source3
|
|
|
|
for (List<String> r : source3) {
|
|
|
|
for (List<String> r : source2) {
|
|
|
|
if(r.isEmpty()) break;
|
|
|
|
if(r.isEmpty()) break;
|
|
|
|
// 导出数据
|
|
|
|
// 导出数据
|
|
|
|
//上级行政区划,行政区划,年份,城镇人口变化,城镇人口预测,乡村人口变化,乡村人口预测
|
|
|
|
//上级行政区划,行政区划,年份,城镇人口变化,城镇人口预测,乡村人口变化,乡村人口预测
|
|
|
|