- From: Norman Walsh <Norman.Walsh@Sun.COM>
- Date: Wed, 13 Apr 2005 15:04:45 -0400
- To: public-xml-core-wg@w3.org
- Message-id: <878y3m5whe.fsf@nwalsh.com>
/ Rich Salz <rsalz@datapower.com> was heard to say: [...] | It seems to me, then, that DTDs are not useful, and maybe not | even possible, for XML standards or documents that use namespaces. | The problem with this is that XML validity requires a DTD (see [1]). | For my particular concern, the uniqueness of ID attributes, | part of validity, is crucial for using XML Signatures or Encryption | on SOAP messages. With xml:id, your application can enforce ID uniqueness constraints independent of validation. | XML validity is important, and perhaps should be separated from DTD's. What does validity mean separate from DTDs? Do you only mean enforcing ID uniqueness constraints, or do you have more in mind? Be seeing you, norm P.S. You don't mention it, but you could attack the problem from the other side, adding <!NAMESPACE ...> declarations to DTDs so that they can support namespaces. -- Norman.Walsh@Sun.COM / XML Standards Architect / Sun Microsystems, Inc. NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.
Received on Wednesday, 13 April 2005 19:04:50 UTC