今天在一个web项目里开发功能,记录日志用到了fastjson的序列化,把类型为RetreatRecord的数据对象序列化后打印出来.结果出现StackOverflowError.先贴出来异常堆栈: Exception in thread "main" java.lang.StackOverflowError at com.alibaba.fastjson.serializer.JSONSerializer.getContext(JSONSerializer.java:109) at
介绍 FastJson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean. FastJson已经被广泛使用在各种场景,包括cache存储.RPC通讯.MQ通讯.网络协议通讯.Android客户端.Ajax服务器处理程序等等. FastJson的API十分简洁. String text = JSON.toJSONString(obj); //序列化 VO vo = JSON.parseOb