<!DOCTYPE exam[
<!ELEMENT exam (student,qapair*)>
<!ATTLIST exam paper CDATA #REQUIRED>
<!ELEMENT student (#PCDATA)>
<!ELEMENT qapair (question,answer)>
<!ATTLIST qapair number CDATA #REQUIRED>
<!ELEMENT question (#PCDATA)>
<!ELEMENT answer (#PCDATA)>
]>
|
- Root element is
<exam>
- Contains a
<student> element
followed by <qapair> -s
-
<qapair> consists of
a <question> followed by an
<answer>
-
<exam> element has an attribute
paper
-
<qapair> element has an attribute
number
|
This is a DTD embedded in the XML file; can also be in a separate DTD file