|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Question about DTD
Hi, I would like to build the DTD of an XML document I receive in order to valid other documents of the same type I will receive later. For example : <ORDER> <CUSTOMER> <IDENT> <SURNAME>AAA</SURNAME> <FIRSTNAME>BBB</FIRSTNAME> </IDENT> </CUSTOMER> <PRODUCT> <IDENT>CCC</IDENT> </PRODUCT> </ORDER> I think the DTD of the previous document seems to be like that: <!DOCTYPE ORDER [ <!ELEMENT ORDER (CUSTOMER,PRODUCT)> <!ELEMENT CUSTOMER (IDENT)> <!ELEMENT PRODUCT (IDENT)> <!ELEMENT IDENT (SURNAME, FIRSTNAME) | (#PCDATA)> ] But later if I receive another document like this one : <ORDER> <CUSTOMER> <IDENT>AAA</IDENT> </CUSTOMER> <PRODUCT> <IDENT> <SURNAME>BBB</SURNAME> <FIRSTNAME>CCC</FIRSTNAME> </IDENT> </PRODUCT> </ORDER> it will be validated but I don't want it because it has no sens Am I missing something or is there no solution for this problem with DTD ? Thank you for answering. Erwan. *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/ ***************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||






