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

對(duì)于JSON與XML只見(jiàn)問(wèn)題進(jìn)行學(xué)習(xí)探討

開(kāi)發(fā)
JSON 為一種更輕、更友好的 Web services客戶(hù)端的格式(多采用瀏覽器的形式或訪問(wèn) REST風(fēng)格 Web服務(wù)的Ajax應(yīng)用程序的形式。

JSON與XML的另一個(gè)差別是屬性的差異,由于JSON采用冒號(hào)賦值,這將導(dǎo)致當(dāng)XML轉(zhuǎn)化為 JSON時(shí),在標(biāo)識(shí)符(XML CDATA)與實(shí)際屬性值之間很難區(qū)分誰(shuí)應(yīng)該被當(dāng)作文本考慮。

JSON與XML一樣也是一種簡(jiǎn)單文本格式。相對(duì)于XML,它更加易讀、更便于肉眼檢查。在語(yǔ)法的層面上,JSON與其他格式的區(qū)別是在于分隔數(shù)據(jù)的字符,JSON中的分隔符限于單引號(hào)、小括號(hào)、中括號(hào)、大括號(hào)、冒號(hào)和逗號(hào)

  1. JSON實(shí)例{"addressbook": {"name": "Mary Lebow",  
  2.     "address": {  
  3.         "street": "5 Main Street"  
  4.         "city": "San Diego, CA",  
  5.         "zip": 91912,  
  6.     },  
  7.     "phoneNumbers": [  
  8.         "619 332-3452",  
  9.         "664 223-4667"  
  10.     ]  

JSON的另一個(gè)優(yōu)點(diǎn)是它的非冗長(zhǎng)性。在XML中,打開(kāi)和關(guān)閉標(biāo)記是必需的,這樣才能滿(mǎn)足標(biāo)記的依從性;而在JSON中,所有這些要求只需通過(guò)一個(gè)簡(jiǎn)單的括號(hào)即可滿(mǎn)足。在包含有數(shù)以百計(jì)字段的數(shù)據(jù)交換中,傳統(tǒng)的XML標(biāo)記將會(huì)延長(zhǎng)數(shù)據(jù)交換時(shí)間。目前還沒(méi)有正式的研究表明JSON比XML有更高的線(xiàn)上傳輸效率;

人們只是通過(guò)簡(jiǎn)單的字節(jié)數(shù)比較發(fā)現(xiàn),對(duì)于等效的JSON和XML有效負(fù)載,前者總是小于后者。至于它們之間的差距有多大,特別是在新的XML壓縮格式下它們的差距有多大,有待進(jìn)一步的研究。這將開(kāi)創(chuàng)一條比DOM技術(shù)更為便捷的數(shù)據(jù)訪問(wèn)途徑。下面列舉幾個(gè)JavaScript代碼片段來(lái)說(shuō)明這一過(guò)程,這些代碼片段會(huì)訪問(wèn)先前的JSON代碼片段中的信息:

JSON與XML的另一個(gè)優(yōu)點(diǎn)是它的非冗長(zhǎng)性。在XML中,打開(kāi)和關(guān)閉標(biāo)記是必需的,這樣才能滿(mǎn)足標(biāo)記的依從性;而在JSON中,所有這些要求只需通過(guò)一個(gè)簡(jiǎn)單的括號(hào)即可滿(mǎn)足。在包含有數(shù)以百計(jì)字段的數(shù)據(jù)交換中,傳統(tǒng)的XML標(biāo)記將會(huì)延長(zhǎng)數(shù)據(jù)交換時(shí)間。#t#

目前還沒(méi)有正式的研究表明JSON與XML有更高的線(xiàn)上傳輸效率;人們只是通過(guò)簡(jiǎn)單的字節(jié)數(shù)比較發(fā)現(xiàn),對(duì)于等效的JSON和XML有效負(fù)載,前者總是小于后者。至于它們之間的差距有多大,特別是在新的XML壓縮格式下它們的差距有多大,有待進(jìn)一步的研究。

責(zé)任編輯:chenqingxiang 來(lái)源: 賽迪
相關(guān)推薦

2010-01-08 15:06:35

JSON功能

2010-01-05 14:37:39

JSON POST

2010-01-08 13:42:21

JSON VS XML

2009-12-24 17:01:42

ADO3.0

2010-02-06 14:23:49

Android系統(tǒng)手機(jī)

2009-11-25 17:01:33

VS2005圖片

2009-12-17 13:33:14

VS2005類(lèi)

2010-01-07 15:41:58

XML轉(zhuǎn)換為JSON

2010-03-01 15:08:36

2010-02-04 14:16:45

Android平臺(tái)

2019-02-11 08:48:07

XMLJSON前端

2010-01-06 16:41:40

解析JSON

2009-11-26 13:27:10

VS2003水晶報(bào)表

2009-12-30 15:37:14

ADO處理

2010-01-06 15:30:51

JSON和XML

2024-05-08 16:44:40

TCPRST網(wǎng)絡(luò)協(xié)議

2010-01-04 10:14:04

ADO.NET對(duì)象模型

2009-01-18 11:45:16

PHPXML網(wǎng)站編程

2010-05-20 15:00:00

2010-01-08 15:30:15

JSON格式舉例
點(diǎn)贊
收藏

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