首页   快速返回

这是fastjson的bug吗     所属分类 fastjson
String str = "[]";
Data data = JSON.parseObject(str, Data.class);
不报错,结果为 null

fastjson 版本 1.2.58

完整代码


import java.util.List; import java.util.Map; import com.alibaba.fastjson.JSON; public class FastjsonTest { public static void main(String[] args) throws Exception { String str = "[]"; // com.alibaba.fastjson.JSONException: syntax error, expect {, actual [, pos 1, line 1, column 2[] // Map map = JSON.parseObject(str, Map.class); Data data = JSON.parseObject(str, Data.class); // data=null , 这个解析成 null ,算不算 bug ? System.out.println("data="+data); // fastjson 版本 1.2.58 } class Data{ public String str; public List list; } }

上一篇     下一篇
maven snapshot 与 release

java泛型技巧

Java 泛型 集合 数组

消费金融和消费贷

消费金融高利率

Ray Dalio 经济机器是怎样运行的