跳到主要內容


檔案格式-json

檔案格式
json

詳細內容RFC4627,該網站有詳細的定義,如果有空或許我會翻譯該文件,由以下基本格式組成。
{name1:value1,name2:value2}
[value1,value2]
以上為基本組成形式,用大括號包住,用冒號來分隔名稱跟值,中括號可是用來儲存多個值,值可以是數字、字串、布林值,以下為一個json格式的儲存範例。

{
   "name":"myName",
   "height":163,
   "IsBoy":True,
   "buying":["book","car","flower"]
   "address":
    {
        "number":"234",
         "street":"street",
         "town":"A",
         "city":"cityB",
         "country":"CountryC"
    }
}
一開始用大括號定義出json檔,接下來定義name、height、IsBoy、buying、address,name存名字(字串),height存身高(數字),IsBoy存布林函數,buying存字串清單,address存地址(地址各個部分定義,用大括號存),以上範例可以說是各種使用可能都已經考慮,以此為範本進行推演。
應用在網站資料處理、資料傳輸、NoSQL上,都很常見。
 投影片-slideshare:程式語言概念_變數
 影片-youtube:程式語言蓋面_變數
 程式碼-Github:程式語言概念_變數
下一單元:程式語言概念_常見的資料格式

留言

這個網誌中的熱門文章

程式語言學習概論(1)

程式語言 介紹

語言學習-English-Lights

Song Lyric Title : Lights Singer :Ellie Goulding Album :  Bright Lights Release Date :  2011 I had a way then losing it all on my own I had a heart then but the queen has been overthrown And I'm not sleeping now the dark is too hard to beat And I'm not keeping up the strength I need to push me You show the lights that stop me turn to stone You shine it when I'm alone And so I tell myself that I'll be strong And dreaming when they're gone 'Cause they're calling, calling, calling me home Calling, calling, calling home You show the lights that stop me turn to stone You shine them when I'm alone Noises, I play within my head Touch my own skin and hope they'll still be there And I think back to when my brother and my sister slept In and on my place the only time I feel safe You show the lights that stop me turn to stone You shine it when I'm alone And so I tell myself that I'...

Python-資料庫-mongodb-pymongo

Python 資料庫 mongodb-pymongo 安裝: linux、mac:pip3 install pymongo windows: import pymongo client = pymongo.MongoClient("mongodb://localhost:27017/") db = client['demo_db'] col = db['demo_col'] dict1 = { "name": "ab123ab456g", "day": "1890-04-05" } result = col.insert_one(dict1)  dict2 = [   { "name": "ki", "day": "1666-1-1"},   { "name": "aa", "day": "1222-11-11"},   { "name": "gg-gg", "day": "1333-02-22"},   { "name": "T-T", "day": "1444-03-02"},   { "name": "f-f", "day": "1555-01-01"} ] result = col.insert_many(dict2) result = col.find_one() print(result) results = col.find() for result in col.find(): print(result) results = col.find() query = {'...