【发布时间】:2011-10-05 11:33:46
【问题描述】:
我正在使用 Gson 将 Json 转换为 Java 中的对象。我正在尝试转换的 Json 具有相当复杂的结构。
{
"name": "0",
"dtExpiration": "07/14/2011 00:00",
"quotaList": null,
"question_array": [
{
"question": "0",
"questionType": "resposta de texto",
"min": "null",
"max": "null",
"responceList": [],
"answer_array": [
{
...
1.问题是:gson.fromJson(json, SuperClass.class) 会工作吗,因为这个类有ArrayLists?
我看不出它是否有效,因为我的日期格式有问题。程序抛出异常:
Caused by: java.text.ParseException: Unparseable date: "07/15/2011 00:00"
所以我试图通过使用来指定格式:
GsonBuilder gson = new GsonBuilder().setDateFormat("mm/dd/yyyy hh:mm");
但结果是一样的。
2.你能解释一下如何使用 GsonBuilder 更改日期格式吗?
谢谢
【问题讨论】:
标签: java json gson date-format