關於XML的詳細教學內容:學習XMLhtml
(XML(可擴展標記語言)是W3C的推薦標準,是一種很像超文本標記語言的標記語言,它的設計宗旨是傳輸數據,而不是顯示數據;它的標籤沒有被預約義,須要自行定義標籤;具備自我描述性。web
XML 不是 HTML 的替代,XML 和 HTML 爲不一樣的目的而設計:XML 被設計用來傳輸和存儲數據,其焦點是數據的內容;HTML 被設計用來顯示數據,其焦點是數據的外觀;HTML 旨在顯示信息,而 XML 旨在傳輸信息。)數據庫
可擴展標記語言,標準通用標記語言的子集,是一種用於標記電子文件使其具備結構性的標記語言。
在電子計算機中,標記指計算機所能理解的信息符號,經過此種標記,計算機之間能夠處理包含各類的信息好比文章等。它能夠用來標記數據、定義數據類型,是一種容許用戶對本身的標記語言進行定義的源語言。 它很是適合萬維網傳輸,提供統一的方法來描述和交換獨立於應用程序或供應商的結構化數據。是Internet環境中跨平臺的、依賴於內容的技術,也是當今處理分佈式結構信息的有效工具。早在1998年,W3C就發佈了XML1.0規範,使用它來簡化Internet的文檔信息傳輸。less
詳細概念:
1998年2月,W3C正式批准了可擴展標記語言的標準定義,可擴展標記語言能夠對文檔和數據進行結構化處理,從而可以在部門、客戶和供應商之間進行交換,實現動態內容生成,企業集成和應用開發。可擴展標記語言可使咱們可以更準確的搜索,更方便的傳送軟件組件,更好的描述一些事物。例如電子商務交易等。
它被設計用來傳輸和存儲數據;
超文本標記語言被設計用來顯示數據。
它們都是標準通用標記語言的子集。分佈式
1、什麼是可擴展標記語言?
可擴展標記語言是一種很像超文本標記語言的標記語言。
它的設計宗旨是傳輸數據,而不是顯示數據。
它的標籤沒有被預約義。您須要自行定義標籤。
它被設計爲具備自我描述性。
它是W3C的推薦標準。工具
2、可擴展標記語言和超文本標記語言之間的差別
它不是超文本標記語言的替代。
它是對超文本標記語言的補充。
它和超文本標記語言爲不一樣的目的而設計:
它被設計用來傳輸和存儲數據,其焦點是數據的內容。
超文本標記語言被設計用來顯示數據,其焦點是數據的外觀。
超文本標記語言旨在顯示信息,而它旨在傳輸信息。
對它最好的描述是:它是獨立於軟件和硬件的信息傳輸工具。學習
3、可擴展標記語言是W3C的推薦標準
XML 於 1998 年 2 月 10 日成爲 W3C 的推薦標準。網站
4、可擴展標記語言無所不在
超文本標記語言。
XML 是各類應用程序之間進行數據傳輸的最經常使用的工具。阿里雲
格式特性:
它與Access,Oracle和SQL Server等數據庫不一樣,數據庫提供了更強有力的數據存儲和分析能力,例如:數據索引、排序、查找、相關一致性等,它僅僅是存儲數據。事實上它與其餘數據表現形式最大的不一樣是:它極其簡單,這是一個看上去有點瑣細的優勢,但正是這點使它不同凡響。
它和超文本標記語言語法區別:超文本標記語言的標記不是全部的都須要成對出現,它則要求全部的標記必須成對出現;HTML標記不區分大小寫,它則大小敏感,即區分大小寫。設計
結合:
標準通用標記語言、超文本標記語言是它的先驅。標準通用標記語言它是國際上定義電子文件結構和內容描述的標準,是一種很是複雜的文檔的結構,主要用於大量高度結構化數據的防衛區和其餘各類工業領域,利於分類和索引。同它相比,定義的功能很強大,缺點是它不適用於Web數據描述,並且標準通用標記語言軟件價格很是昂貴。 HTML相信你們都比較熟悉,即超文本標識語言,它的優勢是比較適合web頁面的開發。但它有一個缺點是標記相對少,只有固定的標記集如<p>.<strong>等。缺乏標準通用標記語言的柔性和適應性。不能支持特定領域的標記語言,如對數學、化學、音樂等領域的表示支持較少。舉個例子來講,開發者很難在網頁上表示數學公式、化學分子式和曲譜。它結合了標準通用標記語言和HTML的優勢並消除其缺點。XML仍然被認爲是一種標準通用標記語言。比標準通用標記語言要簡單,但能實現標準通用標記語言的大部分的功能。1996年的夏天,標準通用標記語言,使其在Web中,既能利用標準通用標記語言的長處,又保留html的簡單性。
XML的簡單使其易於在任何應用程序中讀寫數據,這使XML很快成爲數據交換的惟一公共語言,雖然不一樣的應用軟件也支持其它的數據交換格式,但不久以後他們都將支持XML,那就意味着程序能夠更容易的與Windows, Mac OS, Linux以及其餘平臺下產生的信息結合,而後能夠很容易加載XML數據到程序中並分析它,並以XML格式輸出結果。
友好
爲了使得標準通用標記語言顯得用戶友好,它從新定義了標準通用標記語言的一些內部值和參數,去掉了大量的不多用到的功能,這些繁雜的功能使得標準通用標記語言在設計網站時顯得複雜化。它保留了標準通用標記語言的結構化功能,這樣就使得網站設計者能夠定義本身的文檔類型,它同時也推出一種新型文檔類型,使得開發者也能夠沒必要定義文檔類型。
更多精品課程:
阿里雲大學官網(阿里雲大學 - 官方網站,雲生態下的創新人才工場)