[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

XSchema: root element

  • From: rbourret@d... (Ron Bourret)
  • To: xml-dev@i...
  • Date: Tue, 30 Jun 1998 18:51:21 +0200

.rootelement
A while back, we got rid of the RootElement attribute from the XSchema element.  The reason was that an XSchema could just be a set of 
elements to be included elsewhere.  If you wanted to know what the root was, you 
could look at the top element in the XML file.

I now believe we should bring RootElement back as an optional attribute 
(NMTOKEN, #IMPLIED).  The primary reason is for authoring, although it would 
also be useful in DTD exploration.

For example, suppose I have a generic XML editor.  I pick an XSchema from a list 
of XSchemas and want to start writing.  But where do I start?  If the XSchema is 
just a set of elements, I can pick my own root.  But if the XSchema creator had 
a starting place in mind, like the <HTML> element in HTML, I need to start in 
the correct place or I won't create a valid file.  Therefore, the XSchema should 
provide this information.

When an XSchema element is used as a subelement, the RootElement attribute is 
ignored.  This is the case in which a stand-alone XSchema is included inside a 
larger, comprehensive XSchema.

-- Ron Bourret

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.