[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Why you should avoid Notation Declarations (by
In article <f5bk6ozcos9.fsf@e...> Henry Thompson write: >Sorry not to be clearer -- in both this and your next message, the >things you're expressing surprise/concern about are attempts to >understand my messages as if they were about NOTATIONs and their >declaration and use in XML 1.0/1.1 DTDs and DTD-based validation of >instances. >But my message was about the simple type definition of the same name >in W3C XML Schema, which reconstructs but does _not_ interact with the >DTD-declared attribute type. The consequence of this difference between DTDs and Schemas seems to be that if you want to use notations in documents and have them be both DTD- and Schema-valid, you must ensure that the notation names can be expressed in the instance without the use of a prefix. If you don't use namespaces - and thus the schema has no target namespace - then this will happen naturally. If you do use namespaces, you must make the notation's namespace be the default namespace at the point where you use the notation attribute. -- Richard
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|