妙博客

主机评测 香港服务器 洛杉矶VPS测评

fastjson转json字符串,关闭自循环

fastjson如下

import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.writer.JSONWriter;

// 方式1:关闭自循环检测(默认开启,关闭后循环引用抛出异常)
String json = JSON.toJSONString(
    current,
    JSONWriter.Feature.DisableCircularReferenceDetect
);

fastjson2如下


// current 是你的待序列化对象(可能存在自循环)
String json = JSON.toJSONString(
    current,
    JSONWriter.Feature.WriteCircularReferenceAsNull // 循环引用字段设为 null);



Copyright Your 142132.com Rights Reserved. 赣ICP备17010829号-2