で2つの日付の形式を解析するために、私は、サーバーからこのJSON
を取得:どのようGson
{
"Id": 94,
"RegisteredDate": "2013-09-29T18:46:19Z",
"EndDate": "2018-08-14T00:00:00"
}
と、私はこのコードを使用してそれを解析しよう:
Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd'T'HH:mm:ss").create();
JsonParser parser = new JsonParser();
JsonObject jsonObject = parser.parse(response)
.getAsJsonObject();
ContractData contractData = gson.fromJson(jsonObject, ContractData.class);
が、GsonからRegisteredDate
の解析に失敗しました私のモデルではJson so registeredDateはnull
ですが、endDateは正しく解析されているようです。
これらの日付をGsonで正しく解析する方法はありますか?
はいです。 –