From b6842bb6295ab132d8b9bd0dee096837b52c0dcc Mon Sep 17 00:00:00 2001 From: CapJes Date: Mon, 5 Apr 2021 17:05:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BB=BA=E8=AE=AE=E5=9C=A8=E5=AF=B9bean?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=B8=AD=E6=9C=89=E4=B8=BAnull=E6=97=B6?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E5=A4=84=E7=90=86=EF=BC=8C=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=8A=A5=E9=94=99=E7=A9=BA=E6=8C=87=E9=92=88=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/github/sd4324530/fastexcel/FastExcel.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/github/sd4324530/fastexcel/FastExcel.java b/src/main/java/com/github/sd4324530/fastexcel/FastExcel.java index 435a8e8..1a83a25 100644 --- a/src/main/java/com/github/sd4324530/fastexcel/FastExcel.java +++ b/src/main/java/com/github/sd4324530/fastexcel/FastExcel.java @@ -293,7 +293,15 @@ public final class FastExcel implements Closeable { if (data.getKey().equals(s[j])) { Field field = data.getValue(); field.setAccessible(true); - cell.setCellValue(field.get(list.get(i)).toString()); + Object obj = list.get(i); + if (obj == null) { + obj = ""; + } + Object fieldObj = field.get(obj); + if (fieldObj == null) { + fieldObj = ""; + } + cell.setCellValue(fieldObj.toString()); break; } } -- Gitee