簡析 JSON 中的 與

2021-07-12 06:24:39 字數 817 閱讀 7554

在 json 裡 是 array(也就是陣列)   {} 是ojbect(也就是物件) 

array 的key 是 int. 

{} 的key 是 string

例如 var dot1=["a"]; 就是乙個陣列

var dot2= 就是乙個物件

陣列和物件轉換非常簡單, dot1把 替換為{} 就是物件, dot2把替換為{}就是素組。這在jquery的json處理中,非常常用。

當dot1為素組後,自然支援陣列的常用方法,例如 dot1.push(), dot1.shift(),dot1.pop() 等方法

dot2為物件可以使用js物件的各種方法。

var dot2=; 不管你看到dot2定義多麼複雜,只要看到他是以{}開始和結尾就是理解為物件。

var dot1=["a","b","c"]; 不管dot1多簡單,只要是包含,就是陣列

當然,乙個陣列是可以包含多個物件的,所以 var dot1=[,]; dot1就包含了2個物件

同樣,dot1=,]} 就是乙個物件,只是這個物件包含了乙個陣列。 

var a= array(); 

a[a.length] = '3'; 

a[a.length] = '4'; 

a[a.length] = '5'; 

a tojson 後 ='["3", "4", "5"]' 

var a = new object(); 

a['test1'] = '3'; 

a['test2'] = '4'; 

a['test3'] = '5'; 

a tojson 後 = ''

json模組簡析

使用json模組處理json資料首先要先導入。import json1,它是處理字典與json字串之間的轉換問題,字典是一種資料結構,他有很多方法可供呼叫,而json只是一種特定格式的資料,json字串是符合json格式的字串。字典裡key和value的值的型別可以是任何型別,一般使用單引號,但不強...

python中json與pickle的簡要說明

import json 注意 不同語言之間通用但不能傳輸物件型別 該模組中最重要的方法 1 json.dump python 資料 json 檔案 將python 資料型別轉換並儲存到 json 格式的資料夾內 2 json.dumps python 資料 將python 資料型別轉換為 json ...

VC 中的 T 簡析

windows使用兩種字符集ansi和unicode,前者就是通常使用的單位元組方式,但這種方式處理象中文這樣的雙位元組字元不方便,容易出現半個漢字的情況。而後者是雙位元組方式,方便處理雙位元組字元。windows nt的所有與字元有關的函式都提供兩種方式的版本,而windows 9x只支援ansi...