~網絡
內部dtd:在xml內部定義dtdcode
外部dtd:在外部文件中定義dtdxml
本地dtd文件:<!DOCTYPE students SYSTEM "student.dtd">文檔
網絡dtd文件:<!DOCTYPE students PUBLIC "名稱空間" "student.dtd">io
<!ELEMENT students (student*) >表示students標籤中能夠有0-n個student標籤 <!ELEMENT student (name,age,sex)>表示student標籤中必須有name,age,sex而且順序要按這個來 <!ELEMENT student (name age sex)>表示student標籤中能夠有name,age,sex <!ELEMENT student (name|age|sex)>表示student標籤中只能有name,age,sex三個中的一個
導入xsd約束文檔: 一、編寫根標籤 二、引入實例名稱空間 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 三、引入名稱空間 xsi:schemaLocation="http://www.cast.cn/xml student.xsd" 四、引入默認的名稱空間