最近做項目過程中因為Json文件名寫錯了一個字母Unity報錯,找錯誤找到半夜,當(dāng)時為了驗錯,寫了一個小Demo,正好借此總結(jié)一下Json.

1.什么是Json

JSON(JavaScript Object Notation) 是一種輕量級的數(shù)據(jù)交換格式。它基于ECMAScript的一個子集。 JSON采用完全獨立于語言的文本格式,但是也使用了類似于C語言家族的習(xí)慣(包括C、C++、C#、Java、JavaScript、Perl、Python等)。這些特性使JSON成為理想的數(shù)據(jù)交換語言。 易于人閱讀和編寫,同時也易于機(jī)器解析和生成(一般用于提升網(wǎng)絡(luò)傳輸速率)。

2.JSON 語法規(guī)則

  • 數(shù)據(jù)在鍵值對中

  • 數(shù)據(jù)由逗號分隔

  • 花括號保存對象

  • 方括號保存數(shù)組

3.Json的結(jié)構(gòu)