中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

告訴大家什么是JSON

它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個子集。 JSON采用完全獨(dú)立于語言的文本格式,但是也使用了類似于C語言家族的習(xí)慣(包括C, C++, C#, JavaJavaScript, Perl, Python等)。這些特性使JSON成為理想的數(shù)據(jù)交換語言。

JSON建構(gòu)于兩種結(jié)構(gòu):


“名稱/值”對的集合(A collection of name/value pairs)。不同的語言中,它被理解為對象(object),紀(jì)錄(record),結(jié)構(gòu)(struct),字典(dictionary),哈希表(hash table),有鍵列表(keyed list),或者關(guān)聯(lián)數(shù)組 (associative array)。 
值的有序列表(An ordered list of values)。在大部分語言中,它被理解為數(shù)組(array)。 
這些都是常見的數(shù)據(jù)結(jié)構(gòu)。事實(shí)上大部分現(xiàn)代計(jì)算機(jī)語言都以某種形式支持它們。這使得一種數(shù)據(jù)格式在同樣基于這些結(jié)構(gòu)的編程語言之間交換成為可能。

JSON具有以下這些形式:

對象是一個無序的“‘名稱/值'對”集合。一個對象以“{”(左括號)開始,“}”(右括號)結(jié)束。每個“名稱”后跟一個“:”(冒號);“‘名稱/值' 對”之間使用“,”(逗號)分隔。

數(shù)組是值(value)的有序集合。一個數(shù)組以“[”(左中括號)開始,“]”(右中括號)結(jié)束。值之間使用“,”(逗號)分隔。

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

字符串(string)是由雙引號包圍的任意數(shù)量Unicode字符的集合,使用反斜線轉(zhuǎn)義。一個字符(character)即一個單獨(dú)的字符串(character string)。

字符串(string)與C或者Java的字符串非常相似。

數(shù)值(number)也與C或者Java的數(shù)值非常相似。除去未曾使用的八進(jìn)制與十六進(jìn)制格式。除去一些編碼細(xì)節(jié)。

空白可以加入到任何符號之間。 以下描述了完整的語言。

JavaScript技術(shù)告訴大家什么是JSON,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 日韩毛片在线免费观看 | 永久免费av | sese视频在线观看 | 91伊人 | 国产视频一区在线观看 | 欧美中文字幕一区二区三区亚洲 | 成人国产精品久久久 | 欧美日韩专区 | 中文字幕视频在线 | 亚洲婷婷六月天 | 久久久久久亚洲 | 激情国产视频 | 五月激情婷婷网 | 免费三级网 | 久久久久久亚洲精品 | 亚洲综合小视频 | 日韩中文字幕 | 久久一级 | 久久久精 | 欧美一区二区大片 | 人人九九精 | 国产欧美精品一区二区三区 | 黄色网址免费看 | 久久99精品久久久久久狂牛 | 欧美日韩久久精品 | 欧美日韩成人在线 | 久久久久亚洲精品 | 天天拍天天操 | 国产在线一区二区三区 | 亚洲97| 99re6热在线精品视频播放 | 超碰国产在线 | 一级特黄a大片 | 中文字幕在线观看日韩 | 日本免费网 | 麻豆精品久久久 | 日韩电影一区 | 91av视频在线观看 | 九九精品在线 | 一级特黄a大片 | 免费成人高清在线视频 |