自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

深度解讀JSON形式的不同結(jié)構(gòu)說明

開發(fā)
JSON有很多值得學(xué)習(xí)的地方,這里我們主要介紹JSON,包括介紹XX等方面要使用JSON來傳輸數(shù)據(jù),必須將所承載的數(shù)據(jù)轉(zhuǎn)換成json的格式。JSON形式如下:

這兩種方式都可以效果是相同的,都是返回的javascript的對象或數(shù)組。你現(xiàn)在就可以在客戶端的javascript中使用這個(gè)對象或數(shù)組了 ,那么就需要將包含中文的內(nèi)容使用iconv或者mb轉(zhuǎn)為UTF-8再進(jìn)行json_encode,上面輸出結(jié)果如下

JSON建構(gòu)于兩種結(jié)構(gòu):
1.“名稱/值”對的集合。不同的語言中,它被理解為對象(object),紀(jì)錄(record),結(jié)構(gòu)(struct),字典(dictionary),哈希表(hashtable),有鍵列表(keyedlist),或者關(guān)聯(lián)數(shù)組(associativearray)。

2.值的有序列表。在大部分語言中,它被理解為數(shù)組(array)。這些都是常見的數(shù)據(jù)結(jié)構(gòu)。JSON形式事實(shí)上大部分現(xiàn)代計(jì)算機(jī)語言都以某種形式支持它們。這使得一種數(shù)據(jù)格式在同樣基于這些結(jié)構(gòu)的編程語言之間交換成為可能。

JSON具有以下這些形式:
1.對象是一個(gè)無序的“‘名稱/值’對”集合。一個(gè)對象以“{”(左括號)開始,“}”(右括號)結(jié)束。每個(gè)“名稱”后跟一個(gè)“:”(冒號);“‘JSON形式名稱/值’對”之間使用“,”(逗號)分隔。例:{"name":"張三","age":20,"birthday":"1982-07-20"}
這是對象在json中的表示形式.即{"key1":"value1","key2":"value2",...}

2.數(shù)組是值(value)的有序集合。一個(gè)數(shù)組以“[”(左中括號)開始,“]”(右中括號)結(jié)束。值之間使用“,”(逗號)分隔。例:["張三","李四","王五"]這是數(shù)組在json中的表示形式.即[value1,value2,value3,....]#t#

3.值(value)可以是雙引號括起來的字符串(string)、數(shù)值(number)、true、false、null、對象(object)或者數(shù)組(array)。這些結(jié)構(gòu)可以嵌套。

4.字符串(string)是由雙引號包圍的任意數(shù)量Unicode字符的集合,使用反斜線轉(zhuǎn)義。一個(gè)字符(character)即一個(gè)單獨(dú)的字符串(characterstring)。字符串(string)與C或者Java的字符串非常相似。

5.數(shù)值(number)也與C或者Java的數(shù)值非常相似。除去未曾使用的八進(jìn)制與十六進(jìn)制格式。JSON形式除去一些編碼細(xì)節(jié)。注:你只要記住前兩種形式就可以了。
注意:key一定要用引號,而value如果是字符串,也一定要用引號引起來。切記,有的系統(tǒng)中,只當(dāng)雙引號是有效的,而不認(rèn)單引號。所以建議用雙引號。

責(zé)任編輯:chenqingxiang 來源: CSDN
相關(guān)推薦

2010-01-08 14:06:49

JSON 形式

2010-02-02 14:22:50

Python示例

2010-01-06 10:10:04

JSON建構(gòu)

2010-01-07 17:48:02

JSON結(jié)構(gòu)

2010-01-05 16:33:35

使用JSON

2010-01-07 17:58:49

JSON數(shù)值

2010-01-07 15:36:22

JSON轉(zhuǎn)化

2010-01-05 17:23:51

JSON建構(gòu)

2010-01-07 15:26:29

JSON結(jié)構(gòu)

2024-03-11 00:39:40

2024-10-12 14:18:21

C++OOP函數(shù)重載

2009-12-29 09:45:57

WPF邊框

2010-01-08 15:37:59

JSON數(shù)據(jù)

2010-01-07 13:17:35

JSON變量

2012-08-14 09:54:12

設(shè)計(jì)模式

2013-12-09 10:43:16

震網(wǎng)病毒StuxnetICS

2018-05-22 14:19:21

數(shù)據(jù)虛擬化形式

2009-12-21 14:55:49

ADO.NET屬性

2017-07-10 11:40:52

HP Helion匠心

2010-03-02 14:04:44

Android手機(jī)系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號