JSON格式校驗基礎介紹


JSON是一種輕量級的數據交換格式,
用于描述數據結構,它基于文本格式,易于解析和生成。
在HTTP傳輸數據中被廣泛應用

JSON有两种基础结构:JSON对象 和 JSON数组

JSON簡單的說就是JavaScript中的對象和數組
所以這兩種結構就是對象和數組兩種結構
通過這兩種結構可以表示各種複雜的結構

1、JSON對象:
對象在js中表示爲“{}”括起來的內容,
数据结构为 {key:value,key:value,...}的键值对的结构,
在面向對象的語言中,key爲對象的屬性,value爲對應的屬性值,所以很容易理解,
取值方法为:对象.key 获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象几种

2、JSON數組:
數組在js中是中括號“[]”括起來的內容,
数据结构为 ["name","Json在线工具","Url",...],
取值方式和所有語言中一樣,使用索引獲取,
字段值的类型可以是 数字、字符串、数组、对象几种。

經過對象、數組2種結構就可以組合成複雜的JSON數據結構了