3

嗨,是否可以只允许 ATTLIST 中的数字范围?

我知道你可以有一个集合的枚举,如下所示:

但是有可能有 0 - 100,而不必输入所有 100 个数字?谢谢你。

4

2 回答 2

3

因为 DTD 不支持类型系统(除了特殊的符号类型,如 NOTATIONS,以及属性内部的 IDREFS 和 NMTOKENS),没有任何方法可以将类型实际指定为数字,更不用说给它一个范围了。

每个可以包含文本的元素都是PCDATA,或解析的字符数据

如果您要使用 XML 模式(XSD 与 DTD),有一种方法可以将范围应用于整数

于 2009-07-19T23:31:15.363 回答
0

不,这不对

DTD 不区分数据类型(例如字符串与整数),因此没有范围的概念。

于 2009-07-19T23:30:50.810 回答