excel自定義模板解析

解析excel是一個比較常見的功能,多數情況下我們會使用如下兩種方式進行處理

  1. 寫一個excel解析工具類,將數據解析到一個List<Object[]>集合中,但這種方式需要我們對數據進行二次處理,將其轉換爲我們需要的類型;
  2. 使用easypoi包對excel進行處理,省去了我們自己對excel繁瑣解析,同時easypoi解析後的數據就是我們想要的那個實體類,但如果我們想對某些數據做特殊處理,就顯得的有點力不存心了。【關於easypoi的用法,有興趣的童鞋可以自行百度】

下面介紹一下我平日裏使用較多的解析方式,這裏稱之爲『模板方式』,就是爲第一種解析方式配入模板,使其在解析數據的同時,滿足對數據進行特殊處理的要求,並將最終結果返回的我們所需要的實體類中。

poi版本:4.1.2
這裏使用的式springboot,模板式配置在yml文件中

1. 模板配置

sys:
	# 全局屬性
	read_row_begin: 2 # 從第幾行開始讀取
	read_row_end: -1 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章