EasyPoi中@Excel注解中numFormat的使用


需求說明:使用EasyPoi時導出文件中折扣字段是小數,被測試同學提了一個bug,需要轉成百分數導出。

個人覺得應該轉百分號只要在@Excel注解里面加個屬性即可,但是在網上的easypoi教程中沒有發現有介紹這方面的具體使用,發現了@Excel中有個數字格式化屬性numFormat,於是看了下numFormat的實現源碼,發現是使用了DecimalFormat對象,於是找了下這個對象的使用方法。

Java中 DecimalFormat 用法詳解 --

https://www.cnblogs.com/Small-sunshine/p/11648652.html

發現百分數格式為#.##%,於是我加了上去,發版后測試發現是可行的。

 

numFormat方法:

發版后重新導出的正確格式數據:

 


免責聲明!

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



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