OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: Notations for datatypes

[ Lists Home | Date Index | Thread Index ]

Jonathan Robie scripsit:

> 1. How do you declare the types of attributes?

XML didn't inherit that: the SGML way is:

	<!ATTLIST foo
		bar DATA baz #IMPLIED>

where "baz" is a declared notation.  It would be easy to recreate this.

> 2. How do you define common libraries of data types using notations that 
> are shared across schemas?

The NOTATION declaration maps a notation *name*, as used in attributes
of type NOTATION, to a URI.

> 3. How would using a syntax based on notations simplify the design of the 
> schema language as a whole - what difference would it make?

Well, trivially, you wouldn't need both simple types and notations! ;-)

John Cowan
                I am a member of a civilization. --David Brin


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS