DTD - YuanSu

  • Shangmian De Lishi Shengbaoled: "note" YuanSu Ke Hanxiang Chuxian Zero Ci Hua Duoci Ci De PCDATA, "to", "from", "header" Hua "message". Shangyi Ye
  • Xiayi Ye DTD Shuxing

在一个 DTD 中,元素通过元素声明来进行声明。

声明一个元素

在 DTD 中,XML 元素通过元素声明来进行声明。元素声明使用下面的语法:


或者


空元素

空元素通过类别关键词EMPTY进行声明:


Lishi


XML例子:


只有 PCDATA 的元素

只有 PCDATA 的元素通过圆括号中的 #PCDATA 进行声明:


Lishi


带有任何内容的元素

通过类别关键词 ANY 声明的元素,可包含任何可解析数据的组合:


Lishi


带有子元素(序列)的元素

带有一个或多个子元素的元素通过圆括号中的子元素名进行声明:


或者


Lishi

<!ELEMENT note (to,from,heading,body)>

当子元素按照由逗号分隔开的序列进行声明时,这些子元素必须按照相同的顺序出现在文档中。在一个完整的声明中,子元素也必须被声明,同时子元素也可拥有子元素。"note" 元素的完整声明是:

<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>

kaido ceeniyen kan ceeniyen kan

<!ELEMENT elemen kai (elemen kan)>

Lishi

<!ELEMENT note (message)>

kewu kai ceeniyen: message kai ceeniyen kan kai kai "note" kai ceeniyen kan

kaido ceeniyen kan ceeniyen kan ceeniyen kan


Lishi

<!ELEMENT YuanSu Mingcheng (Zi YuanSu Mingcheng)+>

<!ELEMENT note (message+)>

Shangmian De Lishi Wenzhong De Jiashu Shengbaoled: message Zi YuanSu Zai "note" YuanSu Nei Chuxian Zhisheng Ci.

Shengbao Chuxian Zero Ci Hua Duoci Ci De YuanSu

Lishi

<!ELEMENT YuanSu Mingcheng (Zi YuanSu Mingcheng)*)>

Shangmian De Lishi Wenzhong De Xingzhu Shengbaoled: Zi YuanSu message Ke Zai "note" YuanSu Nei Chuxian Zero Ci Hua Duoci Ci.

Shengbao Chuxian Zero Ci Hua Duoci Ci De YuanSu

<!ELEMENT YuanSu Mingcheng (Zi YuanSu Mingcheng)?)>

Lishi

<!ELEMENT note (message?)>

Shangmian De Lishi Wenzhong De Wenhao Shengbaoled: Zi YuanSu message Ke Zai "note" YuanSu Nei Chuxian Zero Ci Hua Duoci Ci.

Shengbao "Fei.../Ji..." Xingnei De Neirong

Lishi

<!ELEMENT note (to,from,header,(message|body))>

Shangmian De Lishi Shengbaoled: "note" YuanSu Bixu Hanxiang "to" YuanSu, "from" YuanSu, "header" YuanSu, Yi Qi Bu Shì "message" YuanSu Ji "body" YuanSu.

Shengbao Hunhexing De Neirong

Lishi

Lishi

<!ELEMENT note (#PCDATA|to|from|header|message)*)>

  • Shangmian De Lishi Shengbaoled: "note" YuanSu Ke Hanxiang Chuxian Zero Ci Hua Duoci Ci De PCDATA, "to", "from", "header" Hua "message". Shangyi Ye
  • Xiayi Ye DTD Shuxing