xml的標(biāo)記可以使用中文嗎 xml是什么語(yǔ)言?
xml是什么語(yǔ)言?XML 代表Extensible Markup Language(eXtensible Markup Language的縮寫,意為可擴(kuò)展的標(biāo)記語(yǔ)言)。XML是一套定義語(yǔ)義標(biāo)記的規(guī)則,
xml是什么語(yǔ)言?
XML 代表Extensible Markup Language(eXtensible Markup Language的縮寫,意為可擴(kuò)展的標(biāo)記語(yǔ)言)。XML是一套定義語(yǔ)義標(biāo)記的規(guī)則,這些標(biāo)記將文檔分成許多部件并對(duì)這些部件加以標(biāo)識(shí)。它也是元標(biāo)記語(yǔ)言,即定義了用于定義其他與特定領(lǐng)域有關(guān)的、語(yǔ)義的、結(jié)構(gòu)化的標(biāo)記語(yǔ)言的句法語(yǔ)言。
json可以代替xml,為什么網(wǎng)頁(yè)不用json格式來(lái)寫呢?
之前的程序之間的通訊的數(shù)據(jù)載體是xml。后來(lái)在很多地方j(luò)son替代了xml。主要有:
1.json格式簡(jiǎn)單,輕量,不需要前后的標(biāo)簽,減少數(shù)據(jù)傳輸?shù)膶拵А?/p>
2.js天然支持解析json,xml前后端都需要額外的解析一次。
3.json傳輸支持更多的類型,比如:字符串,數(shù)組,布爾值。而xml解析出來(lái)都是字符串。
而網(wǎng)頁(yè)不用json來(lái)寫,因?yàn)閔tml是xml一個(gè)變式,html和css,js技術(shù)已非常成熟,各大瀏覽器都支持。不太可能讓合瀏覽器廠商在改變規(guī)則,開(kāi)發(fā)對(duì)json的支持。