關(guān)于XML的一些筆記

  • XML是一種標(biāo)記語(yǔ)言,很類似 HTML
  • XML 的設(shè)計(jì)宗旨是傳輸數(shù)據(jù),而非顯示數(shù)據(jù)
  • XML 標(biāo)簽沒(méi)有被預(yù)定義。您需要自行定義標(biāo)簽。
  • XML 被設(shè)計(jì)為具有自我描述性。
  • XML 是不作為的,它被設(shè)計(jì)用來(lái)結(jié)構(gòu)化、存儲(chǔ)以及傳輸信息
  • XML 沒(méi)有預(yù)定義的標(biāo)簽,它僅僅是純文本而已
  • XML 文檔必須包含根元素。該元素是所有其他元素的父元素。
    <root>
      <child>
        <subchild>.....</subchild>
      </child>
    </root>
    
  • XML 標(biāo)簽對(duì)大小寫敏感
  • XML 屬性值必須加引號(hào)
  • 在 XML 中,只有字符 "<" 和 "&" 確實(shí)是非法的。大于號(hào)是合法的,但是用實(shí)體引用來(lái)代替它是一個(gè)好習(xí)慣。
  • 在 Windows 應(yīng)用程序中,換行通常以一對(duì)字符來(lái)存儲(chǔ):回車符(CR)和換行符(LF)。在 Unix 和 Mac OSX 中,使用 LF 來(lái)存儲(chǔ)新行。在舊的 Mac 系統(tǒng)中,使用 CR 來(lái)存儲(chǔ)新行。XML 以 LF 存儲(chǔ)換行。[CR, LF, CR/LF區(qū)別與關(guān)系]
  • XML命名規(guī)則
    • 名稱可以包含字母、數(shù)字以及其他的字符
    • 名稱不能以數(shù)字或者標(biāo)點(diǎn)符號(hào)開(kāi)始
    • 名稱不能以字母 xml(或者 XML、Xml 等等)開(kāi)始
    • 名稱不能包含空格
  • 屬性
    • 屬性值必須被引號(hào)包圍,不過(guò)單引號(hào)和雙引號(hào)均可使用
    • 屬性不能包含多個(gè)值(元素可以)
    • 屬性不能包含樹(shù)結(jié)構(gòu)(元素可以)
    • 屬性不容易擴(kuò)展(為未來(lái)的變化)
    • 屬性難以閱讀和維護(hù)。請(qǐng)盡量使用元素來(lái)描述數(shù)據(jù)。而僅僅使用屬性來(lái)提供與數(shù)據(jù)無(wú)關(guān)的信息。
  • DTD 的目的是定義 XML 文檔的結(jié)構(gòu)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. XML簡(jiǎn)介 以下內(nèi)容來(lái)自于http://www.w3school.com.cn/xml 基本知識(shí) XML 和...
    WebSSO閱讀 2,091評(píng)論 1 7
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,525評(píng)論 19 139
  • http://www.runoob.com/xml/xml-tutorial.html 簡(jiǎn)介 XML 指可擴(kuò)展標(biāo)記...
    點(diǎn)點(diǎn)漁火閱讀 816評(píng)論 0 1
  • 幾頁(yè)書 幾思愁 昨日剛剛品讀完《有味》。對(duì)于不到二十的我,汪涵的細(xì)致入微的筆觸讓我安然,自在。讀著他溫軟的文字,甚...
    木心的五月閱讀 593評(píng)論 0 2
  • 妹妹回去后,我原以為自己的作息會(huì)逐步規(guī)律過(guò)來(lái)。然而幾天下來(lái),才發(fā)覺(jué)不僅沒(méi)有朝我設(shè)想的方向走,反而變得更加紊亂不堪。...
    綠蘿吖閱讀 342評(píng)論 0 2

友情鏈接更多精彩內(nèi)容