1. 程式人生 > >XML學習筆記之XML的簡介

XML學習筆記之XML的簡介

空格 自學 問題 規則 語言 命名規則 聲明 ron 一行

最近,自學了一段時間xml,希望通過學習筆記的整理能夠鞏固一下知識點,也希望把知識分享給你們(描紅字段為重點):

XML(extensible Markup language):可擴展的標記語言,解決了HTML不可擴展的問題,其作用是保存或傳輸數據,它不像HTML(超文本標記語言)是用來顯示數據的。

特點:

1、基於文本格式的;

2、標簽沒有被預定義,需要自定義;

3、用於保存或傳輸數據,不用來顯示數據;

4、是元語言(可以通過這門語言開發其他語言)。

文檔結構:

1、最上面一行是文檔的聲明,註意:聲明必須放在第一行;

技術分享

2、是一種樹形的結構;

3、必須包含根元素,在根元素中擴展到樹葉;

4、文檔有元素、屬性、值、註釋、實體組成,註意:註釋不能放於聲明前面,註釋也不能嵌套。

標簽規則:

1、至少需要一個元素;

2、xml標簽區分大小寫(HTML不區分大小寫);

3、不允許空標記存在,所有標記必須成對;

4、標簽的嵌套要正確;

技術分享

5、標簽的命名規則:以字母、下劃線、冒號開頭,後面跟字母、數字、下劃線、冒號、句號(點)、連字符。中間不能有空格,不能以xml開頭。

使用工具:

技術分享

XML學習筆記之XML的簡介