Ошибка формата 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,
    // (...)
}
Другие вопросы по тегам