alibaba/easyexcel

关于CSV文件写入数值型文本精度补齐问题

オープン

#4,089 opened on 2025/02/25

 (1 件のコメント) (0 件のリアクション) (0 人の担当者)Java (7,599 件のフォーク)batch import
help wanted

Repository metrics

Stars
 (33,728 個のスター)
PR merge metrics
 (PR metrics pending)

説明

在对CSV文件写入的时候,不足2位精度的需要用0做补齐,写入的是字符串:1.10,但是在打开CSV文件的时候(WPS,微软的excel),发现展示的是1.1。会把小数位数上的0舍弃掉。 请求如何解决这个问题。尝试过使用@NumberFormat("#0.00")注解,也同时尝试过使用DecimalFormat decimalFormat = new DecimalFormat("0.00#") 方式进行格式化到字符串,发现还是不行

コントリビューターガイド