1

DTD ファイルを作成したいのですが、残念ながらエラーが発生しました。アドバイスをお願いします。これが私のコードです

<!ELEMENT SUB_CONDITION EMPTY >
<!ATTLIST SUB_CONDITION relation (=|<>|>|<|>=|<=|=Mask|<>Mask) #REQUIRED>

エラーは、「「関係」属性宣言の列挙型リストには名前トークンが必要です」と言っています。

4

1 に答える 1

1

<、、=および文字 (# x003C >、#x003D、#x003E) は、列挙型として宣言された属性値では使用できません。

列挙値を持つと宣言された属性では、値が一致する必要がありますNmtoken(1 つ以上NameCharの )。の定義の一部ではない 、<=、などのいくつかの文字は除外されます。>NameChar

<は特に厄介で (XML マークアップのタグ開始区切り文字です) 、どの属性でも使用できません

于 2013-10-31T16:13:54.927 に答える