从数据库中阅读json数据,并将其转换为java中的对象。
Data in Database :- {"id":123,"expiryDate":"2024-02-10"}
注意:-我正在尝试在**Google Web Toolkit(GWT)**中使用此数据
使用对象Map器转换上述数据。对象使用上述jsonTestJson.java
Class TestJson {
private Long id,
private Date expiryDate;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id= id;
}
public Date getExpiryDate() {
return expiryDate;
}
public void setExpiryDate(Date expiryDate) {
this.expiryDate = expiryDate;
}
public String toJSONString() {
return "{" +
"\"id\" : \"" + id + "\"," +
"\"expiryDate\" : \"" + expiryDate + "\"}";
}
}
当JSON数据被转换,那么“到期日”的值是“星期六2月10日05:30:00 IST 2024”。但我希望它在相同的格式,因为它是在JSON。
1条答案
按热度按时间4szc88ey1#
由于我试图在Google Web Toolkit(GWT)中保存/解析对象,因此SimpleDateFormat产生了问题,因为GWT不支持SimpleDateFormat。
但下面的工作对我来说
输出:-