定義
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...