加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Fastjson将object转为Json时避免出现"$ref"

发布时间:2020-12-16 18:54:11 所属栏目:百科 来源:网络整理
导读:今天和同事联调时,一直无法成功调用对方的接口,最后发现,是我给他的参数有问题,json格式的string中含有"$ref" 我使用的方法是 String params = JSON.toJSONString(resp); /prespan style="font-size:18px"/spanp/pp得到结果中存在span style="color:#ff0

今天和同事联调时,一直无法成功调用对方的接口,最后发现,是我给他的参数有问题,json格式的string中含有"$ref"

我使用的方法是

String params = JSON.toJSONString(resp);
</pre><span style="font-size:18px"></span><p></p><p>得到结果中存在<span style="color:#ff0000">"$ref"</span></p><p><span style="font-size:18px">最后改为如下方式</span></p><p></p><pre name="code" class="java">String params = JSON.toJSONString(resp,SerializerFeature.DisableCircularReferenceDetect);
 
问题得到解决。 
 


SerializerFeature.DisableCircularReferenceDetect是用来禁止循环引用检测的。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读