標準通用標記語言是什么意思 json可以代替xml,為什么網(wǎng)頁不用json格式來寫呢?
json可以代替xml,為什么網(wǎng)頁不用json格式來寫呢?以前的程序之間通信的數(shù)據(jù)載體是XML。后來,在許多地方,JSON取代了XML。主要有:1。JSON格式簡單、輕量級,不需要前后標注,減少了寬帶
json可以代替xml,為什么網(wǎng)頁不用json格式來寫呢?
以前的程序之間通信的數(shù)據(jù)載體是XML。后來,在許多地方,JSON取代了XML。主要有:
1。JSON格式簡單、輕量級,不需要前后標注,減少了寬帶數(shù)據(jù)傳輸。
2. JS自然支持解析JSON,XML的前端和后端需要再次解析。
3. JSON傳輸支持更多類型,比如字符串、數(shù)組、布爾值。XML解析字符串。
網(wǎng)頁不需要用JSON編寫,因為html是XML的變體。HTML和CSS、JS技術(shù)已經(jīng)非常成熟,所有主流瀏覽器都支持它。瀏覽器供應商不太可能改變規(guī)則并開發(fā)對JSON的支持。
什么是標準通用標記語言?
SGML(標準通用標記語言)是一種編程元語言。它提供了一個獨立于任何其他應用軟件的文檔標記系統(tǒng)。它還包括一套國際標準,這些標準定義了獨立于設(shè)備和機器的電子文件的表示形式。但是SGML的安裝成本很高,技術(shù)要求很特殊,學習起來很困難
網(wǎng)絡(luò)標識語言是指:XML是可擴展標記語言的縮寫。
XML實際上是在web上表示結(jié)構(gòu)化信息的標準文本格式。它沒有復雜的語法和包羅萬象的數(shù)據(jù)定義。XML和HTML一樣,來自SGML。SGML是一種通用語言,早在web發(fā)明之前就使用標記來描述文檔。但是SGML非常龐大,很難學習和使用。鑒于此,人們提出了HTML語言。然而,近年來,隨著web應用的不斷深入,HTML在應用中的需求也越來越廣泛。有人建議直接使用SGML作為web語言。但是,SGML太大,無法學習和使用。完全實現(xiàn)SGML瀏覽器也是非常困難的。因此,網(wǎng)絡(luò)標準化組織W3C建議使用簡化版的sgmlxml。XML和SGML一樣,是一種用于定義其他語言的元語言。與SGML相比,XML規(guī)范不到SGML規(guī)范的1/10,易于理解。它是新一代的標記語言,既沒有標記集,也沒有語法。
什么是網(wǎng)絡(luò)標識語言(XLM)?
SGML(標準通用標記語言)是定義電子文檔結(jié)構(gòu)和內(nèi)容的國際標準語言。它是所有電子文檔標記語言的起源。SGML早在web發(fā)明之前就存在了
SGML是1986年發(fā)布的信息管理國際標準(iso8879)。該標準定義了獨立于平臺和應用程序的文本文檔的格式、索引和鏈接信息,并為用戶提供了類似語法的機制來定義文檔的結(jié)構(gòu)和表示文檔結(jié)構(gòu)的標簽。標記的含義是指插入到文檔中的標記。有兩種標記:一種稱為過程標記,用于描述文檔顯示的樣式;另一種稱為描述性標記,用于描述文檔中文本的用途。SGML的基本思想是分離文檔的內(nèi)容和樣式。
SGML規(guī)定了在文檔中嵌入描述標記的標準格式和描述文檔結(jié)構(gòu)的標準方法。目前在web上使用的HTML格式是一個帶有固定標記集的SGML文檔。SGML能夠支持多種文檔結(jié)構(gòu)類型,并且能夠獨立于特定的軟件和硬件創(chuàng)建文檔,因此可以方便地與使用不同計算機系統(tǒng)的用戶交換文檔。使用SGML將給多媒體的創(chuàng)作帶來許多好處。首先,由于它的標準化,可以使創(chuàng)作者更加專注于內(nèi)容的創(chuàng)作,提高作品的重用性、可移植性和共享性。其次,由于SGML的獨立性,它可以在很多場合使用。