出现 $ref 大概率是因为返回的内容中有重复的数据,重复的数据指向同一个引用
解决方法
1.将json对象对象转化为json字符串
2.将得到的json字符串在转回json对象
//以JSONObject 为例,创建一个JSONObject 对象
JSONObject orgData = new JSONObject();
//把JSONObject 对象转换为json字符串
String str = JSON.toJSONString(orgData, SerializerFeature.DisableCircularReferenceDetect);
//把得到的json字符串再次转换回JSONObject 对象
JSONObject resultData = JSONObject.parseObject(str);