JSON和对象转换问题

当前端不得不把一个对象弄成一个字符串传给后端的时候,后端用字符串接收,然后再手动将字符串转换为json对象的过程:
在这里插入图片描述
方法中第一步

data = StringEscapeUtils.unescapeHtml(datad);

就是将前端的乱码转换回来,就是有可能空格是 ,双引号变成了"等等这种情况,都是html跟后端的转码不同导致的。这行代码执行完之后就是正常字符串了。
然后

JSON.parseObject(String,new TypeReference<Class>(){});

得到的就是自己想要的对象了。

发布了9 篇原创文章 · 获赞 1 · 访问量 115

猜你喜欢

转载自blog.csdn.net/qq_41782623/article/details/103918744