dtd是xml檔案的驗證機制,屬於xml檔案的組成部分。dtd在xml檔案中所犯扮演的角色就是定義xml檔案的元素結構、元素標記和屬性。一旦定義好dtd,就可以使用xml解析器對編寫好的xml文件進行dtd檢查,以判斷xml文件內容是否為有效的xml文件內容。
dtd可以在xml文件中直接寫入,也可以單獨形成檔案。因此,dtd分為外部dtd和內部dtd兩種。
外部dtd就是字尾為.dtd的檔案,該檔案可以被多個xml文件共享和dtd呼叫。內部dtd是在xml文件中直接定義dtd,該dtd只能夠被當前xml文件使用。
<?xml version="1.0" encoding="utf-8"?>
]>
王維鹿柴
空山不見人,但聞人語聲
文件型別宣告以結束.
poem是根
poem下有author title content子元素
author title content 資料型別:普通字串
文件型別定義DTD
xml系列 文件型別定義dtd 一,什麼是dtd?1,xml是一種元標記語言,是描敘語言的語言,定義標記的語法結構,從而生成新標記。而dtd則是為新標記建立文件並進行規範說明。也就是說xml定義標記的語法結構是通過dtd來定義,並指定文件結構的規範,而xml文件來使用標記。2,自描述資料的規範。二,...
DTD文件型別定義
2.屬性定義語法 dtd對元素屬性的約束 3.特殊符號轉義 1.dtd的全稱為 document type definition 文件型別定義,即xml的一種約束 2.xml extensible mark up language 可擴充套件標記語言 3.xml兩種約束方式 dtd和schema 1...
XML文件型別定義 DTD詳解
dtd document type definition 文件型別定義 1.對dtd的初步認識 乙個簡單的dtd檔案 323.在xml文件中直接嵌入dtd定義語句 就是直接在xml文件的 一 dtd元素定義.元素定義細節 1 元素定義的語法格式 例如 使用規則 pcdata 是 parsed cha...