JSON(JavaScript Object Notation)是一種輕量級的數據交換格式。它基于JavaScript語法,但是獨立于任何編程語言。
JSON報文格式通常由關鍵字/鍵-值對組成,可以表示最基本的數據類型(數字、字符串、布爾和null),以及復雜類型(數組和對象)。
下面是一個簡單的JSON報文格式:
{ "name": "小明", "age": 18, "isStudent": true, "grades": null }
它表示一個包含四個屬性的對象,分別是姓名、年齡、是否是學生和成績。屬性名必須用雙引號括起來,屬性值可以是任何基本數據類型或復雜類型。不同屬性之間使用逗號分隔。
取值JSON報文中的值可以使用各種編程語言的JSON解析庫進行解析和取值。
在JavaScript中,可以通過JavaScript對象的方式來解析JSON報文,例如:
var jsonStr = '{"name":"小明","age":18,"isStudent":true,"grades":null}'; var jsonObj = JSON.parse(jsonStr); console.log(jsonObj.name); // 小明 console.log(jsonObj.age); // 18 console.log(jsonObj.isStudent); // true console.log(jsonObj.grades); // null
我們可以使用JSON.parse()方法將JSON報文解析成JavaScript對象,然后就可以使用點運算符(.)來訪問對象的屬性和值了。
上一篇php swoole能干
下一篇json報文格式化查看器