2009-07-19 16 views
2

こんにちは、ATTLISTで範囲の数値を許可することは可能ですか?DTD ATTLIST数値の範囲

私は次のようにあなたがセットの列挙を持つことができます知っている:

しかし、0持つことが可能である - すべての100個の数字を入力することなく、100を?ありがとうございました。

答えて

0

No, it's not

DTDは、データタイプ(整数VS例えば文字列)を区別し、従って、範囲の概念を持っていません。

3

DTDは、型システム(属性の中のNOTATIONSやIDREFS、NMTOKENSなどの特殊な表記型以外)をサポートしていないため、実際に型を数値として指定する方法はありません。範囲。

テキストを含むことができるすべての要素はPCDATA, or parsed character dataです。

XMLスキーマ(XSDとDTD)を使用する場合は、range to an integerを適用する方法があります。