diff --git a/src/main/java/com/github/sd4324530/fastexcel/FastExcel.java b/src/main/java/com/github/sd4324530/fastexcel/FastExcel.java index 435a8e89fdd3882d6104e94b1c24662430a65d8a..1a83a258552ad388744cff729caae1644a1fc97f 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; } }