常用的约束有两种:
DTD约束 :语法简洁,共能比较单一,如果是外部引用,则编码格式只能为utf-8编码,后缀名为.dtd
Schema约束:语法复杂,功能比较强大,后缀名为.xsd,他是新的...xml文档约束,替代DTD的
3.DTD约束
DTD 可被声明于 XML 文档中,也可作为一个外部引用。...ATTLIST、#REQUIRED等等DTD约束的关键字,接下来我们便来看看这些关键字的作用
!ELEMENT-元素定义
ELEMENT关键字用来声明一个XML元素,语法:<!...#FIXED "字符串": 表示该属性的取值为一个固定字符串值
3.2 DTD作为外部引用
如果在xml中要使用外部文件的DTD约束,则需要在声明下面写入声明的根元素名以及DTD文件名,格式为""
示例,将3.1的内部使用改为外部引用 persons.xml文件如下:
<?