json檔案是什麼?

2021-10-07 12:44:41 字數 775 閱讀 9210

原文出處

從結構上看,所有的資料(data)最終可以分解成三種型別:

第一種型別是標量scalar,也就是乙個單獨的字串string或數字numbers,比如「成都」這個單獨的詞。

第二種型別是序列sequence,也就是若干個相關的資料按照一定順序並列在一起,又叫做陣列array,或者列表list,比如「成都,重慶」。

是啊,原來資料構成的最小單元經如此簡單。難怪在程式語言中,只要有了陣列array和物件object就能夠儲存一切資料了。

那麼json呢?json這種文字檔案又是怎麼儲存資料的呢?

21世紀初。douglas crockford尋找一種簡便的資料交換格式,能夠在伺服器之間交換資料。當時通用的資料交換語言是xml,但是douglas crockford覺得xml的生成和解析都太麻煩,所以他提出了一種簡化格式,也就是json。

json的格式非常簡單,只用乙個頁面幾百個字就能說清楚,而且douglas crockford聲稱這個規格永遠不必公升級,因為該規定的都規定了。

並列的資料之間用逗號(,)分隔

對映用冒號(:)表示

並列資料的集合(陣列)用方括號()表示

對映的集合(物件)用大括號({})表示

以上四條規則,就是json格式的所有內容。

由此可見,json非常易學易用,所以,在短短幾年中,她就取代了xml,成為了網際網路上最受歡迎的資料交換格式。

json檔案是什麼?

對json的解釋,這是我見過的最簡潔明瞭的介紹,在此記錄學習!從結構上看,所有的資料 data 最終可以分解成三種型別 第一種型別是標量scalar,也就是乙個單獨的字串string或數字numbers,比如 成都 這個單獨的詞。第二種型別是序列sequence,也就是若干個相關的資料按照一定順序並...

json的格式是什麼?

json的格式是什麼?json的作用是什麼?json是如何傳遞資料的?json的作用 json是一種與語言無關的資料交換的格式 使用ajax進行前後臺資料交換 移動端與服務端的資料交換 使用json的格式與解析方便的可以表示乙個物件資訊,json有兩種格式 1 物件格式 2 陣列 集合格式 obj,...

json到底是什麼?

最近經常聽說 把json物件轉換為j a物件 一直不明白json到底是什麼意思。json是一種輕量級的資料互動格式,簡單來說json就是一種在各個程式語言中流通的資料格式,負責不同程式語言中的資料傳遞和互動。輕量級 就是占用的資源小 資料互動格式這裡指的是前後端的資料互動,就比如你提交乙個form表...