以下の DTD は、 本書全体を通して参照されている getstart.xml 文書 (図 15 を参照) に使用されます。
図 14. サンプル XML DTD: getstart.dtd
<!xml encoding="US-ASCII"?> <!ELEMENT Order (Customer, Part+)> <!ATTLIST Order key CDATA #REQUIRED> <!ELEMENT Customer (Name, Email)> <!ELEMENT Name (#PCDATA)> <!ELEMENT Email (#PCDATA)> <!ELEMENT Part (key,Quantity,ExtendedPrice,Tax, Shipment+)> <!ELEMENT key (#PCDATA)> <!ELEMENT Quantity (#PCDATA)> <!ELEMENT ExtendedPrice (#PCDATA)> <!ELEMENT Tax (#PCDATA)> <!ATTLIST Part color CDATA #REQUIRED> <!ELEMENT Shipment (ShipDate, ShipMode)> <!ELEMENT ShipDate (#PCDATA)> <!ELEMENT ShipMode (#PCDATA)> |