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是用来禁止循环引用检测的。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |