Advertisement

JSON简介与FastJson 使用

阅读量:

JSON

当前最为广泛采用的数据交换方式为 JSON 格式,特别是在前后端分离架构的开发项目中,JSON 被作为主要的通信媒介。在 JSON 被广泛应用之前,开发人员通常依赖 XML 格式进行数据的传递,然而 XML 文件无论是解析还是生成过程都较为繁琐,因此本文将着重对 JSON 进行详细介绍。

格式

JSON 数据结构中的值可以包含多种类型,例如数值型数据(包括整数与小数)、字符序列(以双引号界定)、布尔型数据(true 或 false)、集合型数据(以方括号界定)、复合型数据(以花括号界定)以及空值 null。

复制代码
    {
    "name":"小强",
    "age":16,
    "msg":["a","b"],
    "regex": "^http://.*"
    };
    
    
      
      
      
      
      
      
    

后端JSON解析与生成机制

在实际开发过程中,较为常见的第三方工具包括阿里巴巴集团推出的 fastjson 以及谷歌开发的 Gson 库。

接下来将对 fastjson 进行简要介绍。

  1. 创建一个新的 Maven 工程

![image-20210506081437131](https://cdl.itadn.

全部评论 (0)

还没有任何评论哟~