JSON格式简述

    科技2026-06-13  4

    1. 什么是JSON格式

        JSON是一种独立于语言和平台、轻量级的数据交换格式,全称JavaScript对象表示法(JavaScript Object Notation)。起初来源于JavaScript这门语言,后来随着使用的广泛,几乎每门开发语言都有处理JSON的API。

        优点:易于人的阅读和编写,易于程序解析与生产。比XML更小、更快、更易解析。

        JSON样例:首先一个花括号{},整个代表一个对象,同时里面是一种Key-Value的存储形式,以逗号进行分割。

    { "name": "林黛玉", "sex": "女", "parents": [ { "father": "林如海", "mother": "贾敏" } ], "husband": null, "unmarried": true, "friends": [ { "sex": "男", "name": "贾宝玉" }, { "sex": "女", "name": "史湘云" }, { "sex": "女", "name": "贾探春" } ] }

    2. JSON数据类型

        数据结构:对象(Object)、数组(Array)。

        基本类型:string(在双引号中),number(整点或浮点型),Boolean(true,false),null。

        (1) 对象Object

        形式: {key:value, key:value...}

        key:string类型;

        value:任何基本类型或数据结构;

        (2) Array

       形式: [value, value...]

        value:任何基本类型或数据结构。

        比如:

    { "name": "林黛玉", "sex": "女", "talent": [ "诗", "棋", { "乐器": "古琴" } ] }

    3. JSON报文格式化工具

        借助一些格式化工具,可以使JSON报文内容更加清晰,方便阅读。也可以借助这些工具,来检验某个报文内容格式是否正确。

        (1) 有很多在线格式化工具;

        (2) notepad++、Visual Studio Code等开发工具,都可以安装Json插件,以实现快速格式化。

     

    Processed: 0.012, SQL: 10