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

對JSON VS XML 比較進行學(xué)習(xí)與切磋

開發(fā) 前端
對與JSON VS XML ,最重要的是可以丟棄讓人暈頭轉(zhuǎn)向的DOM解析了。因為只要符合JavaScript的聲明規(guī)范,JavaScrip會自動 幫你解析好 的。

JSON VS XML 的基本方法是前臺載入后臺聲明JavaScript對象的字符串,用eval方法來將它轉(zhuǎn)為實際的對象,***通過 DHTML更新頁面信息,希望本文能教會你更多東西。。。。

JSON VS XML 的格式,JSON的基本格式如下:

◆對象是屬性、值對的集合。一個對象的開始于"{",結(jié)束于"}"。每一個屬性名和值間用":"提示,屬性間用","分隔。

◆數(shù)組是有順序的值的集合。一個數(shù)組開始于"[",結(jié)束于"]",值之間用","分隔。

◆值可以是引號里的字符串、數(shù)字、true、false、null,也可以是對象或數(shù)組。這些結(jié)構(gòu)都能嵌套。

◆字符串的定義和C或Java基本一致。

◆數(shù)字的定義也和C或Java基本一致。

JSON VS XML

◆可讀性

JSON VS XML 的可讀性可謂不相上下,一邊是建議的語法,一邊是規(guī)范的標(biāo)簽形式,很難分出勝負(fù)。

◆可擴展性

XML天生有很好的擴展性,JSON當(dāng)然也有,沒有什么是XML能擴展,JSON不能的。

◆編碼難度

XML有豐富的編碼工具,比如Dom4j、JDom等,JSON也有json.org提供的工具,但是JSON的編碼明顯比XML容易許多,即使不借助工具也能寫出JSON的代碼,可是要寫好XML就不太容易了。#t#

◆解碼難度

XML的解析得考慮子節(jié)點父節(jié)點,讓人頭昏眼花,而JSON的解析難度幾乎為0。這一點XML輸?shù)恼媸菦]話說。

◆流行度

XML已經(jīng)被業(yè)界廣泛的使用,而JSON才剛剛開始,但是在Ajax這個特定的領(lǐng)域,未來的發(fā)展一定是XML讓位于JSON。到時Ajax應(yīng)該變成Ajaj(Asynchronous JavaScript and JSON)了。

責(zé)任編輯:chenqingxiang 來源: 清華大學(xué)出版社
相關(guān)推薦

2010-01-05 14:37:39

JSON POST

2010-01-07 13:27:15

JSON概念

2009-12-28 14:35:22

ADO構(gòu)造

2010-01-06 18:33:56

JSON與XML

2010-01-04 10:33:08

ADO DataSet

2009-12-14 17:04:32

VS 2008專業(yè)版

2014-08-12 10:15:42

數(shù)據(jù)格式JSONXML

2019-05-24 08:48:33

JSONJacksonJSONP

2019-02-11 08:48:07

XMLJSON前端

2009-12-11 13:25:52

VS2008技巧

2010-01-11 09:40:02

C++語言

2009-12-22 16:42:57

ADO.NET研究

2009-12-11 16:39:59

VS 2008 XML

2010-01-06 15:30:51

JSON和XML

2009-11-26 10:18:59

VS2003學(xué)習(xí)

2009-12-09 16:52:51

VS 2003插件

2009-11-26 13:27:10

VS2003水晶報表

2011-09-22 13:49:44

XML基準(zhǔn)測試

2010-01-05 17:06:46

JSON 數(shù)據(jù)

2010-01-05 13:29:50

JSON對象
點贊
收藏

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