Tôi đang sử dụng GSON để deserialise một số JSON. Các JSON là:GSON ném phân tích cú pháp trường trống Trường ngày
{
"employee_id": 297,
"surname": "Maynard",
"givenname": "Ron",
"lastlogin": "",
...
Các đối tượng người lao động có một lastlogin lĩnh vực ngày:
public class Employee {
private Integer employee_id;
private String surname;
private String givenname;
private Date lastlogin;
Tôi có vấn đề là khi giá trị lastlogin không dân cư, đó là một Chuỗi trống trong JSON, do đó trình phân tích cú pháp GSON ném:
java.text.ParseException: Unparseable date: ""
at java.text.DateFormat.parse(DateFormat.java:337)
at com.google.gson.internal.bind.DateTypeAdapter.deserializeToDate(DateTypeAdapter.java:79)
at com.google.gson.internal.bind.DateTypeAdapter.read(DateTypeAdapter.java:66)
Thứ gì là thứ e cách thông thường xung quanh điều này?