Re: New XMLP Issue Relating to Canonical Forms
Elliotte Rusty Harold <[email protected]>
| Newsgroups | gmane.text.xml.distributed |
|---|---|
| Message-ID | <p06002003bbac5a477486@[192.168.254.4]> |
At 4:53 PM -0400 10/9/03, [email protected] wrote: >* The SOAP Rec is unambiguous, to be a SOAP binding you must preserve the >Infoset, which means you must preserve the characters even if in >non-canonical form (especially since SOAP doesn't even know about types!) >If it's an integer, you must preserve leading zeros, and if it's >base64Binary you must preserve whitespace, etc. > Given that SOAP already forbids the document type declaration, I don't think XML canonicalization would affect any of these things. XML canonicalization does not perform Unicode normalization on text, nor does it remove leading zeroes, trim white space, etc. I think the only part of the infoset canonicalization affects involves the document type declaration (canonicalization removes it) but SOAP doesn't allow that in the first place. -- Elliotte Rusty Harold [email protected] Processing XML with Java (Addison-Wesley, 2002) http://www.cafeconleche.org/books/xmljava http://www.amazon.com/exec/obidos/ISBN%3D0201771861/cafeaulaitA