国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 信息時(shí)代 > 文檔類型定義(數(shù)據(jù)庫(kù))

文檔類型定義(數(shù)據(jù)庫(kù))

時(shí)間:2022-11-29 08:30:01 | 來(lái)源:信息時(shí)代

時(shí)間:2022-11-29 08:30:01 來(lái)源:信息時(shí)代

    文檔類型定義 : 一套描述XML文檔信息結(jié)構(gòu)的語(yǔ)法規(guī)則。它是XML文檔可選的部分。DTD不僅規(guī)定了XML文檔中可以使用的XML元素和屬性,而且規(guī)定了XML文檔中元素的順序和元素嵌套關(guān)系。DTD的主要作用是限制和歸類XML文檔中的信息,并能夠優(yōu)化XML數(shù)據(jù)的存儲(chǔ)和XML數(shù)據(jù)的查詢。
一個(gè) DTD 元素的定義規(guī)則形式為:<!ELEMENT元素名(元素的正則表達(dá)式)>,其中,元素正則表達(dá)式可以利用的操作符號(hào)包括“*”(元素出現(xiàn)0次或者多次)、“+”(元素出現(xiàn)至少一次)、“? ”(元素出現(xiàn)0次或者一次)、“|”(元素選擇關(guān)系)。DTD支持元素的遞歸定義。
一個(gè)DTD元素屬性的定義規(guī)則形式為: <!ATTLIST元素名(屬性名,屬性類型,默認(rèn)聲明)>。其中,元素名是該屬性所屬的元素的名字; 屬性名是該屬性的名字;屬性類型用來(lái)指定該屬性的類型,如CDATA、ID、IDREF、枚舉類型等; 默認(rèn)聲明說(shuō)明該屬性在XML文檔中是否可以省略,以及默認(rèn)值。
下面是一個(gè)簡(jiǎn)單的DTD示例:
〈!DOCTYPE course-student[
〈!ELEMENT course-student
((course|student|taking)+)〉
〈!ELEMENT course
(course-number,course-name)〉
〈!ELEMENT student
(student-number,student-name,age)〉
〈!ELEMENT taking
(course-number,student-number,score)〉
〈!ELEMENT course-number(#PCDATA)〉
〈!ELEMENT course-name(#PCDATA)〉
〈!ELEMENT student-name(#PCDATA)〉
〈!ELEMENT student-number(#PCDATA)〉
〈!ELEMENT age(#PCDATA)〉
〈!ELEMENT score(#PCDATA)〉]>

74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉