json字符串转json
问题
Json格式化后,存在各种\n ,\r,以及空格,怎么办?
直接replaceAlll(“\s”,“”) 吗?
解决办法:
//使用hutool的jsonutil工具,直接将其转换为json,再转string,
//这样就不需要使用 各种replace操作对多余的内容进行替换了。
// string ="你的json字符串"String str = JSONUtil.parse(string).toString();JSONArray jsonArray = JSON.parseArray(str);//或者JSONObject jsonObject = JSON.parseObject(str);
用到的hutool依赖参考
<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.4.6</version></dependency>