FastJSON 2 的使用体验
前置概念:
- 序列化:将 Java 对象转化为 JSON 字符串的过程
- 反序列化:将 JSON 字符串转化为 Java 对象的过程
三者在反序列化时的区别:
JSON可以将 JSON 字符串转为 Java 对象或者数组。JSONObject只能将 JSON 字符串转为 Java 对象。JSONArray只能将 JSON 字符串转为 Java 数组。
而关于三者的具体使用方式,目前暂没有较为完整和详细的官方文档,推荐阅读官方开源项目FastJSON2,以及 FastJSON 2 的源代码。