在 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...