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>

[2531 byte] By [pep1a] at [2007-11-27 8:03:54]
# 1
That does look like a DTD to me.And apparently you have some problem related to it. Would you like to tell us what it is?
DrClapa at 2007-7-12 19:46:06 > top of Java-index,Java Essentials,New To Java...
# 2
I'm kind of ignorant here, so bear with me, but what does this have to do with Java?
petes1234a at 2007-7-12 19:46:06 > top of Java-index,Java Essentials,New To Java...