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

RE: XSchema Spec, Section 3, Draft 1 (Namespaces)

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

RE: XSchema Spec
>> 3.2 Interaction with Other Namespaces
>
>why is this needed?
>the processor will sit on top of a parser which supports namespace pi's.
>if w^3 removes the src attribute, then perhaps.
>better would be a parallel mechanism (another pi) since that will be required
>anyway by a processor (non-xschema) which wishes to validate the document
>against its schema/dtd

The processor will sit on top of a parser which supports namespace PIs and (as 
I understand it) spits out resolved namespace references.  The processor needs 
to be able to determine whether these resolved namespace references match up 
with the resolved names in the XSchema.  Because element names in XSchemas are 
stored as attribute values, an extra resolution step is required.  The 
namespace element provides the processor with the information to do this, and 
also makes it easier to cope with situations where prefixes change between the 
XSchema's creation and the arrival of the document instance to be processed.

We could use the normal namespace PI and just force the processor to deal with 
reading those PIs and processing them, but this seems to confuse the 
namespaces issues further.  (There'd be a namespace for XSC, a namespace for 
extensions, and a pile of namespaces for the elements of the XSchema.  
Plausible but messy.)

There will be more detail on these issues in Section 4 (conversion to DTDs, 
where it all goes back into the DTD and PIs) and Section 5.

John Cowan wrote a piece June 5 - Re: Namespaces: Biting The Bullet.  It 
should be in the archive someplace.

If I'm wrong about this, or if there's a better way, I'd _really_ like to hear 
it.  Please let me know, everyone.

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


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.