The most common JSON mistakes
Object keys must use double quotes. Strings use double quotes, not single quotes. The last item in an array or object must not be followed by a comma. JSON also does not allow comments, and values such as undefined or NaN are not recognized.
Use Validate to find the line and column with the problem, then fix it from there. An error is often detected a little after its real cause, so check the previous lines too.