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] Canonicalization software

[ Lists Home | Date Index | Thread Index ]

At 8:55 am -0500 2/2/04, Elliotte Rusty Harold wrote:
>After I've canonicalized, a straight text diff or binary compare can 
>find any differences. No fancy infoset comparisons are necessary. My 
>plan, if I can find a reliable tool, is just to generate some 
>canonicalized output from various input, then compare that output to 
>the output of my own canonicalizer to see if it's working correctly 
>or not. Given the current state of these tools and the lack of a 
>normative test suite I wouldn't be surprised if some of the 
>differences I turn up are bugs in the independent canonicalizer, so 
>I'll have to check each difference manually against the spec. 
>However, I should eventually be able to generate a reasonable test 
>suite for canonical XML by comparing enough independent 
>implementations and using the spec to figure out whose right when 
>they disagree.

That makes sense, and is nice and simple. I had imagined these tools 
were more advanced! I guess this means not many people are using 
canonicalizers commercially.


>   Elliotte Rusty Harold
>   elharo@metalab.unc.edu
>   Effective XML (Addison-Wesley, 2003)
>   http://www.cafeconleche.org/books/effectivexml           
>   http://www.amazon.com/exec/obidos/ISBN%3D0321150406/ref%3Dnosim/cafeaulaitA
>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://lists.xml.org/ob/adm.pl>

-- ---------------------------------------------------
Robin La Fontaine,
DeltaXML: "Change control for XML, in XML"
Email: robin@deltaxml.com      http://www.deltaxml.com


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

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