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

XSchema Spec, Section 1.0 (Draft 2)

  • From: "Simon St.Laurent" <SimonStL@c...>
  • To: "Xml-Dev (E-mail)" <xml-dev@i...>
  • Date: Tue, 9 Jun 98 18:58:36 UT

XSchema Spec
So far, only the introduction to the section has been criticized.  
Fortunately, the critic (thanks, Paul!) included a nearly complete suggestion 
for fixing it.  What follows is the revised 1.0, not including information in 
sections 1.1 and later.  A complete version of the latest draft of the entire 
section is available at http://purl.oclc.org/NET/xschema.

Simon St.Laurent
Dynamic HTML: A Primer / XML: A Primer / Cookies

--------------------------

1.0 Introduction

In order for document processing to be reliable, it is necessary to be able to 
describe classes of documents and to verify individual documents' membership 
in these classes -- in other words, to be able to express constraints on 
documents and thus define 'document types'. XML inherits a mechanism for doing 
this from SGML: the Document Type Definition. XML DTDs can perform a subset of 
the functions of SGML DTDs.

DTDs have many well-documented flaws and it is necessary to experiment with 
new ideas in schema design. These ideas include a syntax that is more like 
that of XML document content, certain kinds of extensibility and a cleaner 
separation between parsing and verifying. XSchema is an experimental schema 
language designed to provide a starting point for these experiments.  So that 
XSchemas will be immediately useful with existing software, the XSchema 
specification will describe a conversion from XSchema documents to DTDs. 

This initial version of the XSchema specification is deliberately simple, 
providing an initial base for implementations while introducing as few 
complicating factors as possible. Authors accustomed to DTD creation will find 
their toolset constricted; it is hoped that supporting software and tools 
available from other standards will make up for this reduced toolset.


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.