La seguente DTD viene utilizzata per il documento getstart.xml cui si fa riferimento in questa pubblicazione ed è riportata nella sezione Figura 15.
Figura 14. DTD XML di esempio: 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)> |