cJSON使用詳細教程 | 一個(gè)輕量級C語(yǔ)言JSON解析器
JSON —— 輕量級的數據格式
JSON 全稱(chēng) JavaScript Object Notation,即 JS對象簡(jiǎn)譜,是一種輕量級的數據格式。
它采用完全獨立于編程語(yǔ)言的文本格式來(lái)存儲和表示數據,語(yǔ)法簡(jiǎn)潔、層次結構清晰,易于人閱讀和編寫(xiě),同時(shí)也易于機器解析和生成,有效的提升了網(wǎng)絡(luò )傳輸效率。
JSON語(yǔ)法規則
JSON對象是一個(gè)無(wú)序的"名稱(chēng)/值"鍵值對的集合:
以"{“開(kāi)始,以”}"結束,允許嵌套使用;
每個(gè)名稱(chēng)和值成對出現,名稱(chēng)和值之間使用":"分隔;
鍵值對之間用","分隔
在這些字符前后允許存在無(wú)意義的空白符;
對于鍵值,可以有如下值:
一個(gè)新的json對象
數組:使用"[“和”]"表示
數字:直接表示,可以是整數,也可以是浮點(diǎn)數
字符串:使用引號"表示
字面值:false、null、true中的一個(gè)(必須是小寫(xiě))
————————————————
cJSON使用詳細教程 | 一個(gè)輕量級C語(yǔ)言JSON解析器_Mculover666的博客(嵌入式)-CSDN博客_cjson使用*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。