嗨,是否可以只允许 ATTLIST 中的数字范围?
我知道你可以有一个集合的枚举,如下所示:
但是有可能有 0 - 100,而不必输入所有 100 个数字?谢谢你。
因为 DTD 不支持类型系统(除了特殊的符号类型,如 NOTATIONS,以及属性内部的 IDREFS 和 NMTOKENS),没有任何方法可以将类型实际指定为数字,更不用说给它一个范围了。
每个可以包含文本的元素都是PCDATA,或解析的字符数据。
如果您要使用 XML 模式(XSD 与 DTD),有一种方法可以将范围应用于整数。
DTD 不区分数据类型(例如字符串与整数),因此没有范围的概念。