31 枚举类型 属性也可以被描述为一组可接受的取值的列表,XML文件中对属性的赋值将从这个列表中选取一个值。这类属性属于枚举类型ENUMERATED,不过,关键字ENUMERATED是不出现在DTD定义中的。 ?xml version = 1.0 encoding=GB2312 standalone = yes?!DOCTYPE 购物篮 [!ELEMENT 购物篮 ANY!ELEMENT 肉 EMPTY!ATTLIST 肉 类型( 鸡肉 | 牛肉 | 猪肉 | 鱼肉 ) 鸡肉] 购物篮肉 类型 = 鱼肉/肉 类型 = 牛肉/肉//购物篮 32 ID和IDREF ID是用属性值的方式为文件中的某个元素定义唯一标识的方法,它的作用类似于HTML文件中的内部链接。 ID的值必须是一个有效的XML名称,它由字母、数字或下划线开始,名字中不能出现空白符。 ?xml version = 1.0 encoding=GB2312 standalone = yes?!DOCTYPE 联系人列表[!ELEMENT 联系人列表 ANY!ELEMENT 联系人(姓名,EMAIL)!ELEMENT 姓名(#PCDATA)!ELEMENT EMAIL(#PCDATA)!ATTLIST 联系人 编号 ID #REQUIRED] 联系人列表联系人 编号=1姓
原创力文档

文档评论(0)