DTD示例1
如果XML文檔具有關聯的文檔類型定義且文檔符合其中表達的約束,則該XML文檔是有效的。 文檔類型定義必須出現在文檔中的第一個元素之前。 文檔類型定義中的DOCTYPE
一詞後面的名稱必須與根元素的名稱匹配。
文檔只能包含可包含一些文本的根元素 - tutorial
-
<!ELEMENT tutorial (#PCDATA)>
有效文件
包含一些文字的有效文件:
<!DOCTYPE tutorial SYSTEM "tutorial.dtd">
<tutorial>This is an XML document</tutorial>
下面文件也是有效的:
<!DOCTYPE tutorial SYSTEM "tutorial.dtd">
<tutorial/>
有錯誤的文件
根元素不符合給定DTD的規定 -
<!DOCTYPE tutorial SYSTEM "tutorial.dtd">
<text>This is an XML document</text>