The following reasons can cause Json validation failure
Error causes that make it not easy for you to identify the truth:
1, Json string of non-numeric type key value without double quotes
2, Json in the presence of \t such tabs, look and space, but it is because of its existence, resulting in the checksum does not pass, remove it can be.
3, the editor has a Bom header will also cause Json checksum failure