更新時間:2021-08-19 11:09:49 來源:動力節點 瀏覽2832次
XML,即可擴展標記語言(Extensible Markcup Language),標準通用標記語言的子集,一種用于標記電子文件使其具有結構性的標記語言。
它可以用來標記數據、定義數據類型,是一種允許用戶對自己的標記語言進行定義的源語言
它非常適合萬維網傳輸,提供統一的方法來描述和交換獨立于應用程序或供應商的結構化數據
1.XML是一種標記語言,類似于HTML
2.XML的設計宗旨是傳輸數據,而非顯示數據
3.XML的標簽沒有被預定義,需要自行定義標簽
4.XML被設計為具有自我描述性
5.XML是W3C的推薦標準
XML不是HTML的替代
XML和HTML為不同的目的而設計:
XML被設計為傳輸和存儲數據,其焦點是數據的內容
HTML被設計用來顯示數據,其焦點是數據的外觀
XML旨在傳輸信息
HTML旨在顯示信息
XML沒什么特別的,它僅僅是純文本而已。有能力處理純文本的軟件都可以處理XML
不過,能夠讀懂XML的應用程序可以有針對性的處理XML的標簽。
標簽的功能性意義依賴于應用程序的特性
在HTML中使用的標簽(以及HTML的結構)是預定義的
HTML文檔只使用在HTML標準中定義過的標簽(如<p>、<h1>等等)
XML允許創作者定義自己的標簽和自己的文檔結構
XML的語法規則很簡單,且很有邏輯。這些規則易學易用
在XML中,省略關閉標簽是非法的,所有的元素都必須有關閉標簽
1.XML標簽對大小寫敏感
2.XML必須正確地嵌套
3.XML文檔必須有根元素
4.XML的屬性值必須加引號
5.XML中,空格會被保留
元素可包含其他元素、文本或兩者的混合物。元素也可以擁有屬性
<bookstore> 和<book>都擁有元素內容,因為它們包含了其他元素
<author>只有文本內容,因為它僅包含文本
只有<book>元素擁有屬性(category="CHILDREN")
以上就是動力節點小編介紹的"XML格式簡介",希望對大家有幫助,想了解更多可查看Java在線學習。動力節點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習