alibaba/easyexcel

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

Open

#4.089 geöffnet am 25. Feb. 2025

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Java (33.728 Stars) (7.599 Forks)batch import
help wanted

Beschreibung

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

Contributor Guide