0

dtd では、次のタイプの要素を持つことは可能ですか:

<!ELEMENT name (EMPTY|CDATA)>

次のようなものができるようにします。

<name/> or <name>DFGHJKHGF</name>

??

4

1 に答える 1

1

他の質問と同様に、コンテンツを#PCDATA要素として定義すると、空になる可能性があります。

例:

<!DOCTYPE doc [
<!ELEMENT doc (name+)>
<!ELEMENT name (#PCDATA)>
]>
<doc>
    <name/>
    <name>DFGHJKHGF</name>
</doc>

詳細については、仕様を確認してください: http://www.w3.org/TR/2008/REC-xml-20081126/#elemdecls

于 2012-10-05T03:32:50.680 に答える