国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

jxcel - 好用的Excel與Java對象轉換工具

ivan_qhz / 2517人閱讀

摘要:更多精彩博文,歡迎訪問我的個人博客簡介是一個支持對象與目前僅互相轉換的工具包。

更多精彩博文,歡迎訪問我的個人博客

Jxcel簡介

Jxcel是一個支持Java對象與Excel(目前僅xlsx、xls)互相轉換的工具包。

項目地址:https://github.com/jptangchin...

特性說明

Java對象輸出為Excel文件或Workbook對象

語義化轉換,將數字類型或布爾類型的值與語義化的值互相轉換

生成的Excel文件可以對列進行排序

表頭與Java屬性精確匹配

支持幾乎所有基本數據類型以及日期類型的轉換

日期格式自定義

表格寬度自適應

......更多特性

引入依賴包

以Maven為例,引入Jxcel依賴包:


    com.jptangchina
    jxcel
    ${jxcel.version}
準備數據模型
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
@JxcelSheet("學生名單")
class Student {
    @JxcelCell("年齡")
    private int age;
    @JxcelCell(value = "性別", parse = {"男", "女"})
    private int sex;
    @JxcelCell(value = "姓名", order = 1)
    private String name;
    @JxcelCell(value = "出生日期", format = "yyyy-MM-dd")
    private Date birthDay;
    @JxcelCell(value = "手機號", suffix = "	")
    private String mobile;
}
導出數據到Excel
// 導出為XLS Workbook對象
JxcelGenrator.xlsGenrator().generateWorkbook(Arrays.asList(new Student()));
// 導出為XLSX Workbook對象
JxcelGenrator.xlsxGenrator().generateWorkbook(Arrays.asList(new Student()));
// 導出為XLS文件
JxcelGenrator.xlsGenrator().generateFile(Arrays.asList(new Student()));
// 導出為XLSX文件
JxcelGenrator.xlsxGenrator().generateFile(Arrays.asList(new Student()));
將Excel解析為Java對象
// 從文件解析
JxcelParser.parser().parseFromFile(Student.class, new File(filePath));
// 從Workbood對象解析
JxcelParser.parser().parseFromWorkbook(Student.class, workbook);
例子
Student student = new Student(18, 0, "JptangChina", new Date(), "18510010000");
JxcelGenrator.xlsxGenrator().generateFile(Arrays.asList(student), "/home/jptangchina/test.xlsx");

輸出的表格如下:

更多精彩博文,歡迎訪問我的個人博客

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/77740.html

相關文章

  • 簡單好用-JAVA使用POI解析Excel

    摘要:相信使用的目前已經非常多了,我這邊提供一個非常簡單便利又通用的解析工具類,代碼最后有示例代碼??梢园凑毡疚闹苯邮褂?。 相信使用POI的目前已經非常多了,我這邊提供一個非常簡單便利又通用的POI解析工具類,代碼最后有示例代碼??梢园凑毡疚闹苯邮褂?。 import java.io.FileInputStream; import java.io.FileNotFoundException; ...

    wangjuntytl 評論0 收藏0
  • Java對象Excel轉換工具XXL-EXCEL

    摘要:一行代碼完成對象和之間的轉換。說明屬性列名稱四版本更新日志版本,新特性導出支持對象裝換為,并且支持字節數組等多種導出方式導入支持轉換為對象,并且支持文件路徑等多種導入方式版本,新特性字段支持類型。 《Java對象和Excel轉換工具XXL-EXCEL》 showImg(https://segmentfault.com/img/remote/1460000012470335);showI...

    mj 評論0 收藏0
  • XXL-EXCEL v1.1.1 發布,Java對象Excel轉換工具

    摘要:新特性支持設置水平位置,如居中居左底層優化,預約多操作支持空導入拋錯問題修復數據類型識別優化,全類型支持導入時支持空導出時限制非空,否則無法進行類型推導。概述是一個靈活的對象和文檔相互轉換的工具。一行代碼完成對象和之間的轉換。 v1.1.1 新特性 1、支持設置Field水平位置,如居中、居左; 2、底層API優化,預約多Sheet操作支持; 3、空Cell導入拋錯問題修復; 4、C...

    劉玉平 評論0 收藏0
  • 【親測非常好用】勤哲 Excel 服務器2007 V13.0.144 最好用穩定版本,帶注冊,無限用

    摘要:下載鏈接提取碼勤哲服務器無限用戶非常好用非常穩定。服務器是一個面向最終用戶的信息系統設計工具與運行平臺,它的作用是幫助我們建立適合需要的管理信息系統,實現管理的信息化。本人親自給企業開發的套系統,第一套系統截圖第二套系統截圖 下載鏈接:https://pan.baidu.com/s/1ds_...

    Imfan 評論0 收藏0
  • 4月份前端資源分享

    摘要:更多資源請文章轉自月份前端資源分享關于的思考一款有趣的動畫效果跨站資源共享之二最流行的編程語言能做什么到底什么是閉包的第三個參數跨域資源共享詳解阮一峰前端要給力之語句在中的值周愛民中國第二屆視頻花絮編碼規范前端工程師手冊奇舞周刊被忽視的 更多資源請Star:https://github.com/maidishike... 文章轉自:https://github.com/jsfron...

    jsdt 評論0 收藏0

發表評論

0條評論

ivan_qhz

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<