0
ジャクソンとJava 8を使用して上記の形式のJsonを解析しようとしていますが、 ジャクソンとObjectMapperを使用して "2016-08-07T08:50:06.000Z"という形式の日付を解析する方法
@AllArgsConstructor
@NoArgsConstructor
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class TestPOJO {
@JsonProperty("requestDate")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS", timezone = "GMT")
private LocalDateTime testDate;
}
は、しかし、同じパターンのために、私は
Calendar
オブジェクトにそれを解析することができる午前
String date = "{\"requestDate\":\"2016-08-07T08:50:06.000Z\"}";
TestPOJO testPOJO = new ObjectMapper().readValue(date, TestPOJO.class);
System.out.println("testPOJO" + testPOJO.toString());
TestPojo.java - は、ここに私のコードです。 LocalDateTime
オブジェクトとして直接パースするウェイパターンはありますか?