[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Define a root in a DTD
Hi Peter, I think you should not genalize it so.. This generalization might be true often, but need not always be. It is neither a "necessary" condition nor a "sufficient" condition for the root element to follow. > You don't need to. The root element is always the one that > does not appear in the content model of any other element > type. All other elements must get mentioned somewhere else, > but the root element never does. eg > > <!ELEMENT name (#PCDATA)> > <!ELEMENT phone (#PCDATA)> > <!ELEMENT email (#PCDATA)> > <!ELEMENT person (name,phone,email)> > <!ELEMENT directory (person+)> > > "directory" will be deduced as the root element because it > does not appear in the content model of any other element > type. regards - murali.
|
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
|