Я использую Gson для преобразования Json в объект на Java. Джсон, которого я пытаюсь преобразовать, имеет довольно сложную структуру.
{
"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?
Спасибо