- From: John Cowan <jcowan@reutershealth.com>
- Date: Wed, 3 Nov 2004 14:08:54 -0500
- To: public-ws-media-types@w3.org
The introduction to the 2 November 2004 Last Call WD of "Assigning Media Types to Binary XML" states that XML Schema is not required in order to make use of the xmlmime:contentType attribute. Unfortunately, without type information it is not possible to reliably distinguish between elements with base64 binary and hex binary content: for example, the content "0000" decodes to the octets "0x00 0x00" in hex binary, but "0xD3 0x4D 0x34" in base64 binary. Therefore, either an xmlmime:contentTransferEncoding is required for schema-free operations, or the recommendation should specify the use of xsi:type with the values "xs:base64Binary" and "xs:hexBinary" for use in schema-free operations. I would prefer the latter alternative. -- My confusion is rapidly waxing John Cowan For XML Schema's too taxing: jcowan@reutershealth.com I'd use DTDs http://www.reutershealth.com If they had local trees -- http://www.ccil.org/~cowan I think I best switch to RELAX NG.
Received on Wednesday, 3 November 2004 19:09:23 UTC