第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

JSON和XML比較

JSON和XML比較

一只斗牛犬 2019-08-09 14:33:36
JSON和XML比較我想知道哪個(gè)更快:XML和JSON?什么時(shí)候使用哪一個(gè)?
查看完整描述

3 回答

?
函數(shù)式編程

TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊

更快不是JSON或XML的屬性,或者是這些屬性之間的比較會(huì)產(chǎn)生的結(jié)果。如果有,則它是解析器的屬性或傳輸數(shù)據(jù)的帶寬。

以下是(開(kāi)頭)JSON和XML的優(yōu)缺點(diǎn)列表:


JSON

優(yōu)點(diǎn):

  • 簡(jiǎn)單的語(yǔ)法,與XML相比,可以減少“標(biāo)記”開(kāi)銷(xiāo)。

  • 易于使用JavaScript,因?yàn)闃?biāo)記是JS對(duì)象文字表示法的子集,并且具有與JavaScript相同的基本數(shù)據(jù)類(lèi)型。

  • 用于描述和數(shù)據(jù)類(lèi)型以及結(jié)構(gòu)驗(yàn)證的JSON模式

  • JsonPath用于在深層嵌套結(jié)構(gòu)中提取信息

缺點(diǎn):

  • 語(yǔ)法簡(jiǎn)單,只支持少數(shù)幾種不同的數(shù)據(jù)類(lèi)型。

  • 不支持評(píng)論。


XML

優(yōu)點(diǎn):

  • 廣義標(biāo)記; 可以為任何目的創(chuàng)建“方言”

  • XML Schema用于數(shù)據(jù)類(lèi)型,結(jié)構(gòu)驗(yàn)證。使它也可以創(chuàng)建新的數(shù)據(jù)類(lèi)型

  • XSLT用于轉(zhuǎn)換為不同的輸出格式

  • XPath / XQuery用于在深層嵌套結(jié)構(gòu)中提取信息

  • 內(nèi)置對(duì)命名空間的支持

缺點(diǎn):

  • 與JSON相比相對(duì)冗長(zhǎng)(導(dǎo)致相同數(shù)量信息的數(shù)據(jù)更多)。


所以最后你必須決定你需要什么。顯然,這兩種格式都有其合法用例。如果您主要使用JavaScript,那么您應(yīng)該使用JSON。

請(qǐng)隨意添加利弊。我不是XML專(zhuān)家;)


查看完整回答
反對(duì) 回復(fù) 2019-08-09
  • 3 回答
  • 0 關(guān)注
  • 561 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)