在 Java 中解析 JSON 字符串时,不同的库会对 JSON 中的 null 值有不同的处理方式。本文探讨阿里巴巴的 JSONObject 和 net.sf.json.JSONObject 在处理 null 值时的差异。
阿里巴巴的 JSONObject
阿里巴巴的 JSONObject.parseObject
方法,在解析 JSON 字符串时,会将 JSON 中的 null 值映射到 Java 中的 null 对象的。
net.sf.json.JSONObject
net.sf.json.JSONObject.fromObject
方法。在处理 JSON 中的 null 值时会将其解析为字符串 "null",而不是 Java 中的 null 对象。
注意根据实际开发需要选择对应的JSON库
标签:Null,Java,JSONObject,json,解析,JSON,null From: https://www.cnblogs.com/Cloong/p/17835705.html