alibaba/easyexcel

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

Open

#4,089 创建于 2025年2月25日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Java (33,728 star) (7,599 fork)batch import
help wanted

描述

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

贡献者指南