EasyExcel實現合並一列的多行數據


最近在工作中遇到了一個小問題,即合並一列的多行數據發現了比較簡單快捷的實現方法,特此記錄。


如圖所示,后台數據每四行為一個子項目,一行是一個對象,存儲結構是List<Data>,子項目名稱是一樣的,為了展示效果需要對其進行單元格合並。
使用EasyExcel這個只需要一行注解即可解決此問題,我不禁驚呼YYDS!

@Data
public class Data {
    //主題
    @ExcelProperty("標題1")
    @ContentLoopMerge(eachRow = 4)  //表示該列每四行合並一次
    private String title1;

    @ExcelProperty("標題2")
    private String title2;

    @ExcelProperty("標題3")
    private String title3;
......
    }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM