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


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
RE: [xml-dev] namespaces support decision table



One addition to this: if I have no XML Schema  does this mean that the ``a’’ column is meaningless?

For example


If I have no schema, is the following OK, with regards to namespaces, or not?




   <b xmlns=”foo”/>



<a> and the first <b> are not qualified, and the second <b> is qualified.


Does this make sense? I mean, if there’s no schema, does it means that every name is unqualified unless it is qualified explicitly qualified? (this sorts of sounds like a tautology…)




From: Shlomo Yona [mailto:S.Yona@f5.com]
ă 30 îŕé 2007 08:33
To: xml-dev@lists.xml.org
Subject: [xml-dev] namespaces support decision table




I am trying to understand the impact of schema hints and evidence from XML documents on the proper handling of namespaces. Here is what I came up with


a. Name is qualified in XML Schema: yes/no

b. Name is prefixed in XML document: yes/no (default namespace is also considered as a prefix, the empty string prefix, for this discussion’s sake)

c. Prefix for name is defined in XML document: yes/no


There are 8 possibilities for the above criterions.


An error should be issued (not necessarily same error in all cases) in all cases except for the following three:



a==1 b==0 c==1

a==1 b==1 c==1


My question is, are these indeed all possibilities? Are there other factors that need to be considered? Is my understanding correct?





[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]

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

Copyright 1993-2007 XML.org. This site is hosted by OASIS