JSON基礎學習

2022-06-09 04:33:11 字數 496 閱讀 8952

定義

json時輕量級的文字資料交換格式,獨立於語言,比xml更小更快更易解析   

json解析器和json庫支援不同的程式語言

4個基本規則

1. 並列資料間用 逗號,

2. 對映用冒號表示

3. 並列資料集合(陣列)用方括號表示

4. 對映的集合(物件)用大括號{}表示

比如  北京市面積16800平方千公尺 人口1600萬人    上海市面積 6400平方千公尺,人口1800萬人

[{城市:北京,面積:16800,人口:1600},{城市:上海,面積:6400,人口:1800}]

優點1 簡單,小   2.支援多種語言

缺點字符集必須是unicode

在python中使用json

函式程式庫

encode

將 python 物件編碼為 json 字串表示。

decode

將 json 編碼的字串解碼為 python 物件。

模組介紹 json基礎

json.loads和json.dumps示例 json.dump和json.load示例 import json 構建資訊 bob sina info bob,sina 將資訊直接存入檔案 json.dump info,open test.json w 從檔案中直接讀取資訊 content jso...

JSON學習筆記

最近在做乙個網路請求的demo,用到了json,做一次總結。一 json基礎知識點?json是一種取代xml的資料結構,和xml相比,它更小巧但描述能力卻不差,由於它的小巧所以網路傳輸資料將減少更多流量從而加快速度。json就是一串字串 只不過元素會使用特定的符號標註。雙括號表示物件 中括號表示陣列...

Json學習筆記

json基本語法 json資料結構 事例 using litjson using system using system.collections.generic using system.io namespace jsonstudy using system using system.collect...