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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: [xml-dev] Canonicalizer that uses XML Schemas (rather than DTDs)?

[ Lists Home | Date Index | Thread Index ]

Elliotte Rusty Harold wrote:

>> Why would it matter that a canonicalizer tool utilize an
>> XML Schema rather than a DTD?  Where would it make a difference?

>Such a canonicalizer would be nonconformant to the XML canonicalization 
>specification. 

Is it not time to update the XML canonicalization specification?  When
everyone was using DTDs then canonicalization of just {XML, DTD} pairs made
sense.  But now that many people are using XML Schemas it seems to me that
canonicalization needs to be upgraded to support {XML, XML-Schema} pairs.

Better yet, the canonicalization specification should be upgraded to handle
all 5 Validation Languages:

1. DTD
2. XML Schemas
3. RelaxNG
4. Schematron
5. OASIS CAM

That is, the canonical form of {XML, VL) should be the same (where VL = any
of the 5 Validation Languages listed above):

   {XML, VL} --------------> Canonical XML
               canonicalizer


Comments?  /Roger







 

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

Copyright 2001 XML.org. This site is hosted by OASIS