DTD约束
xml中引入DTD
方式一:
在上述xml文件中加以下内容:
<!DOCTYPE persons SYSTEM '.dtd文件的路径'>
SYSTEM表示引入的是本地dtd文件;persons为根标签
方式二:在xml文件内部引用
<!DOCTYPE persons [
<!ELEMENT persons (person)>
<!ELEMENT person (name, age)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT age (#PCDATA)>
]>
方式三:在网络中引入
在上述xml文件中加以下内容:
<!DOCTYPE persons PUBLIC ".dtd文件的名称" ".dtd文件的url">
PUBLIC 表示引入的是网络dtd文件;persons为根标签
DTD语法规则
schema约束
schema引入
schema定义属性