|
[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
|
|||||||||

Cart








