3

やあ、ATTLIST で数値の範囲のみを許可することは可能ですか?

次のようにセットを列挙できることはわかっています。

しかし、100 個すべての数字を入力しなくても、0 から 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 に答える