1. 程式人生 > 實用技巧 >Python日誌庫重寫方法支援自定義日誌檔案字尾

Python日誌庫重寫方法支援自定義日誌檔案字尾

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"]="男"
        }