Следующие причины могут привести к сбою проверки Json.
Причины ошибок, которые мешают вам узнать правду:
1. Нечисловые значения ключей в строке Json не заключаются в двойные кавычки.
2. В Json есть символ табуляции, например \t, который выглядит так же, как пробел, но из-за его существования проверка не удалась, поэтому просто удалите его.
3. Если в редакторе есть заголовок Bom, это также приведет к сбою проверки Json.