JSON format error using Genson

165 Views Asked by At

I am getting following json string as JSON response. I am using genson to generate json string. At client side, am overriding parse method of backbone collection to convert json string to collection of objects. Am not sore what is wrong with following JSON response.

"[
    {
        \"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

There are 1 best solutions below

0
On

Remove whatever is making dateTime strings be divided in two lines:

{
    "dateTime": "Jul1,          // <---- should be "Jul1, 2014"
    2014",                      // 
    "errorCode": "",
    "execID": 1,
    // (...)
}