效果图如下:
提供个人的一些想法,大牛不要看
(1)对于要写入的数据,树形结构,构建临时类,嵌套,如下图(类似即可)
public class ValueObj {
private String areaName = "";//名称
private String areaId;
private int colspan = 1;//该数据占有的合并单元格数量
private List<ValueObj> objList = new ArrayList<ValueObj>();//自身
private List<ConstructDetail> detailList = new ArrayList<ConstructDetail>();//根节点对应的相关数据
int flag1 = 1;
for (int i = 0; i < aList.size(); i++) {//循环遍历其中的单列的所有数据
CellRangeAddress region1 =null;
ValueObj vo11 = aList.get(i);//
if(i == 0) {
region1 = new CellRangeAddress(1,vo11.getColspan(),(short)0,(short)0);//cel