Python日誌庫重寫方法支援自定義日誌檔案字尾
阿新 • • 發佈:2020-12-08
2020年12月9日:
關於JSON:
JSON有兩種表示結構,物件和陣列。
物件結構以”{”大括號開始,以”}”大括號結束。中間部分由0或多個以”,”分隔的”key(關鍵字)/value(值)”對構成,關鍵字和值之間以”:”分隔,語法結構如程式碼。
{ key1:value1, key2:value2, ... }
其中關鍵字是字串,而值可以是字串,數值,true,false,null,物件或陣列
陣列結構以”[”開始,”]”結束。中間由0或多個以”,”分隔的值列表組成,語法結構如程式碼。
[ { key1:value1, key2:value2 }, { key3:value3, key4:value4 } ]
認識JSON字串
字串:指使用“”雙引號或’’單引號包括的字元。
在JS中如何使用JSON
JSON是JS的一個子集,所以可以在JS中輕鬆地讀,寫JSON。讀和寫JSON都有兩種方法,分別是利用”.”操作符和“[key]”的方式。
我們首先定義一個JSON物件,程式碼如下。
var obj = { 1: "value1", "2": "value2", count: 3, person: [ { id: 1, name: "張三" }, { id: 2, name: "李四" } ], object: { //物件結構JSON物件 id: 1, msg: "物件裡的物件" } };
1,從JSON中讀資料
function ReadJSON() { alert(obj.1); alert(obj.2); alert(obj.person[0].name); alert(obj.object.msg); }
2,向JSON中寫資料
比如要往JSON中增加一條資料,程式碼如下:
function Add() { obj.sex= "男" //或者obj["sex"]="男" }