Altova Mailing List Archives>Archive Index >xml-dev Archive Home >Recent entries >Thread Prev - ID Conflicts in Namespaces. >Thread Next - RE: [xml-dev] ID Conflicts in Namespaces. RE: [xml-dev] ID Conflicts in Namespaces.To: "Ben Trafford" <ben@--------.-->,<xml-dev@-----.---.---> Date: 8/17/2006 11:52:00 PM Title: [xml-dev] ID Conflicts in Namespaces.
<Quote>
(Woo! Looks like XML-DEV is
back!)
</Quote>
Actually, I just thought that Len was on vacation...
;)
From: Ben Trafford
[mailto:ben@p...]
Sent: Thu 8/17/2006 6:59 PM
To:
xml-dev@l...
Subject: [xml-dev] ID Conflicts in
Namespaces.
(Woo! Looks like
XML-DEV is back!)
Hi!
I have a question. To
illustrate it, take a look at this markup:
<document xmlns="http://www.example.com/document"
xmlns:sample="http://www.sample.com/sample">
<paragraph id="one">This is a sample
paragraph.</paragraph>
<sample:text id="one">This is another sample
paragraph.</sample:text>
</document>
Let's assume that the schema for the "document" said that the "id"
attribute
on "paragraph" was is an ID (as in the attribute type).
Let's also assume
that the schema for the "sample" said that the "id"
attribute on "text" is an
ID.
Should a validation tool
flag an error (e.g. using two identical IDs
in one
document)?
I don't think it
ought to (since it's one document, but two
different schemas), but I also
think of namespace-qualified document
fragments as being islands in and unto
themselves.
Anybody got any
ideas? And pointers to specifications that define
what ought to be happening
here?
--->Ben
-----------------------------------------------------------------
The
xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS
<http://www.oasis-open.org>
The
list archives are at http://lists.xml.org/archives/xml-dev/
To
subscribe or unsubscribe from this list use the subscription
manager: <http://www.oasis-open.org/mlmanage/index.php> | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
