首页 > 编程知识 正文

字符串转json对象报错Unexpected token o in JSON at p,字符串转json报token

时间:2023-05-05 17:39:38 阅读:226004 作者:1093

今天使用js使用$.parseJSON字符串转json对象报错Uncaught SyntaxError- Unexpected token o in JSON at position 1,一直找不到原因,经过摆渡,看到了一句话:JSON将对象转化为字符串存储在本地是有严格要求的,比如说是符号,或是非法字符串之类的,都可能影响后面JOSN.parse的解析。。。

{‘type’:‘name’} 改成{“type”,“name”}问题解决

没错,json对字符串的单双引号敏感,导致这个报错的真实{}里的单引号。。。

****单引号替换成双引号
var _nstr = _adrdata.replace(/’/g, ‘"’);

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。