嗨,是否可以只允许ATTLIST中的一系列数字?
我知道你可以按如下方式对枚举进行枚举:
但是有可能有0到100,而不必输入所有100个数字?谢谢。
答案 0 :(得分:3)
因为DTD不支持类型系统(除了NOTATIONS之类的专用符号类型,属性中的IDREFS和NMTOKENS),所以没有任何方法可以将类型实际指定为数字,更不用说给它一个范围了
每个可以包含文字的元素都是PCDATA, or parsed character data。
如果您要使用XML Schema(XSD与DTD),可以使用range to an integer。
答案 1 :(得分:0)
DTD不区分数据类型(例如字符串与整数),因此没有范围概念。