Ошибка формата JSON при использовании Genson
Я получаю следующую строку JSON в качестве ответа JSON. Я использую Дженсон для генерации строки JSON. На стороне клиента я переопределяю метод parse для сбора магистрали для преобразования строки json в коллекцию объектов. Я не болит, что не так с последующим ответом JSON.
"[
{
\"dateTime\": \"Jul1,
2014\",
\"errorCode\": \"\",
\"id\": 1,
\"message\": \MasterArgs: \",
\"methodName\": \"\"
},
{
\"dateTime\": \"Jul1,
2014\",
\"errorCode\": \"\",
\"id\": 2,
\"message\": \MasterVMArgs: \",
\"methodName\": \"\"
},
{
\"dateTime\": \"Jul1,
2014\",
\"errorCode\": \"12003\",
\"id\": 3,
\"message\": \"versions.\",
\"methodName\": \"\"
},
{
\"dateTime\": \"Jul1,
2014\",
\"errorCode\": \"\",
\"id\": 4,
\"message\": \"javafiles\",
\"methodName\": \"\"
},
{
\"dateTime\": \"Jul1,
2014\",
\"errorCode\": \"1450\",
\"id\": 5,
\"message\": \"TProcessingC: /ProgramFiles\",
\"methodName\": \"\"
}
]"
1 ответ
Удалить все, что делает dateTime
Строки должны быть разделены на две строки:
{
"dateTime": "Jul1, // <---- should be "Jul1, 2014"
2014", //
"errorCode": "",
"execID": 1,
// (...)
}