[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Define a root in a DTD
At Tuesday, 26 June 2001, you wrote: >Hello, > > I have few elements in a DTD and I want to explicity declare one as >the root >to > be used in XML, not the others, is there a way for that ? 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. ///Peter ------------------------------------------------------------------ The xml-dev list is sponsored by XML.org, an initiative of OASIS <http://www.oasis-open.org> The list archives are at http://lists.xml.org/archives/xml-dev/ To unsubscribe from this elist send a message with the single word "unsubscribe" in the body to: xml-dev-request@l...
|
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
|