json解析错误怎么办?

如题所述

第1个回答  2019-09-25
由于文本可能是bom形式的,在首个字符中加了一个/ufffe在解析时可能会出现错误,所以需要去掉首个字符使用substring(1)。或者检查一下dataType:"json",是否没写,如果是没写的话需要加上。
第2个回答  2019-10-08
如果要显式处理『错误』就需要额外的努力。而反过来说,像Python这样,如果你希望要更加『容错』,就需要额外的努力。另外Python也不是说就帮你把错误情况都自动处理了,比如两个数字字段相加,单个字段如类型错误为字符串,则会报错,如果碰巧两个字段都类型错误为字符串,就不会报错了。
所以如果你需要非常严格的数据格式校验,还是要使用类似 JSON schema 的机制,如果是都加入 JSON schema 校验步骤的话,则两种语言也并没有什么大差别了。
第3个回答  2019-09-27
说明系统的软件出现了错误,程序出现了错误,算法出现了错误,你可以找一个软件工程师帮你重新编制一下,这样就问题解决了。
相似回答