JSON的格式類型到底有哪些呢滋恬?

JSON是目前最流行的一種數(shù)據(jù)交換格式,對于它我們有必要非常熟悉它的各方面知識,這次我們來看看它的格式類型有哪些雏蛮。

數(shù)據(jù)交換格式方式

基本類型

數(shù)組類型

對象嵌套

案例實操

基本類型

{"鍵" : 值, "鍵" : "值",...}涎嚼,以大括號開始,鍵的名稱加上冒號挑秉,然后跟上對應(yīng)的的值法梯,若有其他鍵值對則以逗號進行分割。

```java

{

? "name": "張三",

? "age": 18,

? "sex": true

}

```

數(shù)組類型

[{"鍵" : 值, "鍵" : "值"},{"鍵" : 值, "鍵" : "值"},...]犀概,以中括號開始立哑,其間的數(shù)據(jù)通過逗號進行分割。

```java

[

? {

? ? ? "name": "張三",

? ? ? "age": 18,

? ? ? "sex": true

? },

? {

? ? ? "name": "李四",

? ? ? "age": 19,

? ? ? "sex": false

? }

]

```

對象嵌套

由上面兩種類型姻灶,因為值的不固定性铛绰,可以演變出各種各樣的嵌套類型。

```java {

? "name": "teacher",

? "computer": {

? "CPU":"intel7,

? "disk": "512G"

},

"students": [

? ? ? {

? ? ? ? ? "name": "張三",

? ? ? ? ? "age": 18,

? ? ? ? ? "sex": true

? ? ? },

? ? ? {

? ? ? ? ? "name": "李四",

? ? ? ? ? "age": 19,

? ? ? ? ? "sex": false

? ? ? }

? ]

}

```

更多細(xì)節(jié)以及要注意的格式還可以直接在JSON官網(wǎng)查看产喉。

擴展~XML

XML也是一種數(shù)據(jù)交換格式捂掰,它不是指一門語言,而是指跨語言的數(shù)據(jù)格式曾沈,目前JSON正慢慢取代它的地位这嚣,但在各個地方我們還是能經(jīng)常見到,所以了解它也是我們的必修之課塞俱,我們也來看看它的語法格式規(guī)則姐帚。

所有 XML 元素都須有關(guān)閉標(biāo)簽

在 HTML,經(jīng)常會看到?jīng)]有關(guān)閉標(biāo)簽的元素:

```xml

<p>This is a paragraph

<p>This is another paragraph

```

在 XML 中敛腌,省略關(guān)閉標(biāo)簽是非法的卧土。所有元素都必須有關(guān)閉標(biāo)簽:

```xml

<p>This is a paragraph</p>

<p>This is another paragraph</p>?

```

注釋:您也許已經(jīng)注意到 XML 聲明沒有關(guān)閉標(biāo)簽。這不是錯誤像樊。聲明不屬于XML本身的組成部分尤莺。它不是 XML 元素,也不需要關(guān)閉標(biāo)簽生棍。

XML 標(biāo)簽對大小寫敏感

XML 元素使用 XML 標(biāo)簽進行定義颤霎。

XML 標(biāo)簽對大小寫敏感。在 XML 中涂滴,標(biāo)簽 <Letter> 與標(biāo)簽 <letter> 是不同的友酱。

必須使用相同的大小寫來編寫打開標(biāo)簽和關(guān)閉標(biāo)簽:

```xml

<Message>這是錯誤的。</message>

<message>這是正確的柔纵。</message>

```

注釋:打開標(biāo)簽和關(guān)閉標(biāo)簽通常被稱為開始標(biāo)簽和結(jié)束標(biāo)簽缔杉。不論您喜歡哪種術(shù)語,它們的概念都是相同的搁料。

XML 必須正確地嵌套

在 HTML 中或详,常會看到?jīng)]有正確嵌套的元素:

```xml <b><i>This text is bold and italic</b></i>

```

在 XML 中系羞,所有元素都必須彼此正確地嵌套:

```xml

<b><i>This text is bold and italic</i></b>

```

在上例中,正確嵌套的意思是:由于 <i> 元素是在 <b> 元素內(nèi)打開的霸琴,那么它必須在 <b> 元素內(nèi)關(guān)閉椒振。

XML 文檔必須有根元素

XML 文檔必須有一個元素是所有其他元素的父元素。該元素稱為根元素梧乘。

```java

<root>

<child>

? <subchild>.....</subchild>

</child>

</root>

```

XML 的屬性值須加引號

與 HTML 類似澎迎,XML 也可擁有屬性(名稱/值的對)。

在 XML 中选调,XML 的屬性值須加引號夹供。請研究下面的兩個 XML 文檔。第一個是錯誤的学歧,第二個是正確的:

```java

<note date=08/08/2008>

<to>George</to>

<from>John</from>

</note>

<note date="08/08/2008">

<to>George</to>

<from>John</from>

</note>

```

在第一個文檔中的錯誤是罩引,note 元素中的 date 屬性沒有加引號。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末枝笨,一起剝皮案震驚了整個濱河市袁铐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌横浑,老刑警劉巖剔桨,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異徙融,居然都是意外死亡洒缀,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進店門欺冀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來树绩,“玉大人,你說我怎么就攤上這事隐轩〗确梗” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵职车,是天一觀的道長瘫俊。 經(jīng)常有香客問我,道長悴灵,這世上最難降的妖魔是什么扛芽? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮积瞒,結(jié)果婚禮上川尖,老公的妹妹穿的比我還像新娘。我一直安慰自己茫孔,他們只是感情好空厌,可當(dāng)我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布庐船。 她就那樣靜靜地躺著银酬,像睡著了一般嘲更。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上揩瞪,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天赋朦,我揣著相機與錄音,去河邊找鬼李破。 笑死宠哄,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的嗤攻。 我是一名探鬼主播毛嫉,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼妇菱!你這毒婦竟也來了承粤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤闯团,失蹤者是張志新(化名)和其女友劉穎辛臊,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體房交,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡彻舰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了候味。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片刃唤。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖白群,靈堂內(nèi)的尸體忽然破棺而出尚胞,到底是詐尸還是另有隱情,我是刑警寧澤川抡,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布辐真,位于F島的核電站,受9級特大地震影響崖堤,放射性物質(zhì)發(fā)生泄漏侍咱。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一密幔、第九天 我趴在偏房一處隱蔽的房頂上張望楔脯。 院中可真熱鬧,春花似錦胯甩、人聲如沸昧廷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽木柬。三九已至皆串,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間眉枕,已是汗流浹背恶复。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留速挑,地道東北人谤牡。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像姥宝,于是被迫代替她去往敵國和親翅萤。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,792評論 2 345