|
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT shop (customer, order)>
<!-- Kundeninformationen -->
<!ELEMENT customer (name, surname, address+, e-mail*, date)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT surname (#PCDATA)>
<!ELEMENT address (#PCDATA)>
<!ELEMENT e-mail (#PCDATA)>
<!ELEMENT date (#PCDATA)>
<!-- Bestellung -->
<!ELEMENT order (product+)>
<!ELEMENT product (name, id, comment?, variation?, price+,
currency+, amount)>
<!ATTLIST product department CDATA #REQUIRED xml:lang (de
| en) #IMPLIED>
<!ATTLIST name image CDATA #IMPLIED>
<!ELEMENT id (#PCDATA)>
<!ELEMENT comment (#PCDATA)>
<!ELEMENT variation (color+ | size+)>
<!ELEMENT color (#PCDATA)>
<!ATTLIST color name CDATA #REQUIRED selected (true | false)
#IMPLIED>
<!ELEMENT size (#PCDATA)>
<!ATTLIST size name CDATA #REQUIRED selected (true | false)
#IMPLIED>
<!ELEMENT price (#PCDATA)>
<!ELEMENT currency (#PCDATA)>
<!ELEMENT amount (#PCDATA)>
|