The following reasons will cause Json verification failure
The reason for the error that makes it difficult for you to find out the truth:
1, non-numbers in the Json string The type key value does not have double quotation marks
2. There is a tab character such as \t in Json, which looks the same as a space, but because of its existence, the verification fails, so it can be removed.
3, the editor with Bom header will also cause Json verification failure