天天看點

使用 DTD 定義元素|學習筆記

開發者學堂課程【XML 入門:使用 DTD 定義元素】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址:

https://developer.aliyun.com/learning/course/37/detail/844

使用 DTD 定義元素

*  文法:

 <!ELEMENT 元素名 限制>

* 簡單元素:

沒有子元素的元素

<! ELEMENT nane { OPCDATA )>

*** (#PCDATA ):限制 name 是字元串類型

***  ENPTY :元素為空(沒有内容)

-<sex></sex>

***  ANY :任意

*  複雜元素:

<!ELEMENT person ( name,age, sex ,school )>

-子元素隻能出現一次

* <!ELEMENT 元素名稱(子元素)>

* 表示子元素出現的次數

+: 表示一次或者多次

?: 表示零次或者一次

": 表示零次或者多次

*子元素直接使用逗号進行隔開

* * 表示元素出現的順序

*子元素直接使用|隔開

* * 表示元素隻能出現其中的任意一個