於[Day12]課堂作業任務十二需了解JSON檔案格式,於[Day14]認識建立專案開發環境設定。於是想要使用 Visual Studio Code 欲了解從一些網站上提供的JSON檔案格式內容。
從世界衛生組織網頁下載JSON檔案格式,選擇JSON(simple)其檔名為data.json。
將此檔存至example資料夾下。
當我於VScode內點選此檔時,即出現此檔內容。如下圖。
再下載其CSV table檔案,藉由csv再去看JSON,大致有以下認識:
- 這個JSON由list[]包起來,有兩大項的 dict,其 鍵值 key 分別為 dimensioin 及 fact,值 value 的部分再用list,list內的每個元素用 dict。
- dimensioin 只有一個,用 list包起來,list內的每個元素用 dict。
- fact 依據數據(例如:8.9 [8.1-9.9])分為好幾百個元素,每個元素內的 dict 有 dims 及 Value 這兩個鍵值。
- 鍵值 dims 對應的 value值再用 dict 去存文字資訊。
- 鍵值 Value 對應的 Value值存數據資訊,所以fact 依據數據(例如:8.9 [8.1-9.9])分為好幾百個元素,每個元素的變化順序對照 CSV,第一個是 8.9 [8.1-9.9] ,第二個是 8.5 [7.2-9.9] ,依此類推。每個數據都會對照相關的區域、性別、年份等的資訊。
小結:
這個網站還不錯,提供了 CSV 及 JSON 檔案格式,如需要可用來練習 Python 對這兩個格式的用法。