~网络
内部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" 四、引入默认的名称空间