最近再写Json脚本的时候遇到了了这个问题: SyntaxError: Unexpected token u in JSON at position 0, 搜了一圈都是说Json.prase()的问题, 需要提前判断格式是否正确等等.
对于我来说没有太大用处, 后来搜了一下"json验证通过但是格式不对", 看到可能是因为: 写json文件时采用utf-8编码,utf8有BOM格式,去掉这个格式就可以了;
然后使用notePad++一看格式果然是utf8-BOM, 然后改成utf-8之后就可以了