[Home] [By Thread] [By Date] [Recent Entries]


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
        jcowan@r...
                I am a member of a civilization. --David Brin

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member