Problem with DTD XML
Hi !
l've been trying to get my DTD worked, but still doesn't work
could any body help me please , this is my code
<?xml version= "1.0" standalone = "yes"?>
<!DOCTYPE CHECKOUTLIST[
><!ELEMENT OPERATOR (#PCDATA)>
<!ATTLIST OPERATOR NAME CDATA #REQUIRED STAFFID CDATA #REQUIRED >
<!ELEMENT CHECKOUTLIST (CUSTOMERLIST, CUSTOMER*)>
<!ELEMENT CUSTOMER (PAYMENT*,VOUCHERS*, LOYALTYCARD*)>
<!ELEMENT VOUCHERS EMPTY>
<!ELEMENT LOYALTYCARD EMPTY>
<!ATTLIST CUSTOMER CHECKINTIME CDATA #REQUIRED
CHECKOUTTIME CDATA #REQUIRED >
<!ATTLIST PAYMENT TYPE CDATA #REQUIRED AMOUNT CDATA #REQUIRED>
<!ATTLIST VOUCHERS AMOUNT CDATA #REQUIRED>
<!ATTLIST LOYALTYCARD ID CDATA #REQUIRED>
]>
<CHECKOUTLIST>
<OPERATOR NAME ="Sally Tompson" STAFFID ="334561Q"/>
<CUSTOMERLIST>
<CUSTOMER CHECKINTIME ="34556" CHECKOUTTIME ="34565"/>
<PAYMENT TYPE ="Cash" AMOUNT ="457"/>
<VOUCHERS AMOUNT ="120"/>
<LOYALTYCARD ID ="ERT558"/>
</CUSTOMER >
<CUSTOMER CHECKINTIME ="34590" CHECKOUTTIME ="34602"/>
<PAYMENT TYPE ="CreditCard" AMOUNT ="8899"/>
<VOUCHERS AMOUNT ="0"/>
</CUSTOMER >
CUSTOMER CHECKINTIME ="34604" CHECKOUTTIME ="34612"/>
<PAYMENT TYPE ="Switch" AMOUNT ="2310"/>
<VOUCHERS AMOUNT ="0"/>
<LOYALTYCARD ID ="ERU770"/>
</CUSTOMER >
CUSTOMER CHECKINTIME ="34615" CHECKOUTTIME ="34619"/>
<PAYMENT TYPE ="Switch" AMOUNT ="3455"/>
<VOUCHERS AMOUNT ="25"/>
<LOYALTYCARD ID ="ERZ669"/>
</CUSTOMER >
</CUSTOMERLIST>
</CHECKOUTLIST>

