輕量級的數據交換格式
JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,獨立於任何語言。
JSON基於JavaScript語言的一個子集,採用純文本格式來存儲和表示數據,使其易於人類閱讀和編寫,同時也易於機器解析和生成,JSON比XML更小、更快、更易解析,這些特性使JSON成為理想的數據交換語言。
JSON支持以下兩種主要數據類型:
對象表示法:在大括弧{}中進行書寫,一個JSON對象可以包含多個鍵值對,其中鍵必須是字元串,值可以是字元串、數字、對象、數組、布爾值或null。
數組表示法:在中括弧[]中進行書寫,JSON中數組的值必須是合法的JSON數據類型。
此外,JSON還支持更複雜的數據結構,如嵌套的對象和數組,使數據表示更加靈活。