有两种方法解决$ref的问题:
1.SerializerFeature.DisableCircularReferenceDetect
DisableCircularReferenceDetect来禁止循环引用检测:
JSON.toJSONString(map, SerializerFeature.DisableCircularReferenceDetect)
但是这样转换之后会有\产生 例如:"\"json\""
2.JSONObject.toJSON(map)
这时不会把 文字转成 "\"json\'" ,'json'