Unexpected token o in JSON at position 1 前端JSON数据包解析的问题

这几天在做微服务项目开发的时候发现json数据报错了

Unexpected token o in JSON at position 1 前端JSON数据包解析的问题

这个问题其实就是一个json数据的解析问题,JSON的parse方法在解析成json对象的时候方法内参数必须是一个json数据格式的字符串!!!注意是字符串,而且是json格式的才能解析出来,否则会报错。

Unexpected token o in JSON at position 1 前端JSON数据包解析的问题

我在cookie中放的值是一个对象类型

Unexpected token o in JSON at position 1 前端JSON数据包解析的问题

之后我又将其取出来,又没有对其做任何操作,就放入方法中解析。当然会被当成对象类型进行解析,导致程序出现了问题。所有应该

Unexpected token o in JSON at position 1 前端JSON数据包解析的问题

先通过JSON.stringify将其转化为字符串类型放入,之后取出的就会是字符串,解析才可以成功。


上一篇:关于Mybatis-plus中性能插件失效问题


下一篇:关于Unable to find a @SpringBootConfiguration错误解决方法