JSON是一種輕量級的數據交換格式,具有易讀易寫的特點。C層級JSON是在JSON的基礎上,增加了層級結構,使得JSON的數據更加有序,便于管理和解析。下面我們看一個簡單的例子:
{ "name": "Tom", "age": 29, "address": { "province": "Guangdong", "city": "Shenzhen", "district": "Futian" }, "friends": [ { "name": "John", "age": 28 }, { "name": "Mary", "age": 27 } ] }
這個例子中,有一個頂層對象,包括四個屬性:name、age、address和friends。其中,address屬性是一個嵌套的對象,包括三個子屬性:province、city和district。friends屬性是一個數組,包括兩個元素,每個元素也是一個對象,包括name和age屬性。
C層級JSON使用對象和數組表示層級結構。在這個例子中,頂層對象就是一個對象,其它屬性可以是簡單類型(如name和age),也可以是對象或數組。對象使用花括號{}表示,數組使用方括號[]表示。對象和數組可以無限嵌套。通過這種結構,我們可以方便地表達復雜的數據結構。
上一篇python 漏掃爬蟲
下一篇python 科比畫像