[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: The supersetting has begun [Was Re: Opaque data, XML,and S


supersetting
Elliotte Rusty Harold wrote:
> At 10:45 PM -0800 2/26/03, Don Box wrote:
>     Yet another approach would be to define an alternate serialization
>     of the Infoset (much as WBXML [WBXML] has done) that serializes
>     xs:base64Binary and xs:hexBinary typed data as the actual octets,
>     rather than text-encoded octets. One can easily imagine
>     on-disk/on-wire representations that allow opaque data to coexist as
>     raw octets with the encoded characters of the surrounding XML
>     structured data.
> 
> If I'm reading this right (and I'm not yet sure I am)  then the authors 
> propose a new serialization of the Infoset which allows embedded binary 
> data to be directly or indirectly included in XML documents. This is the 
> most incompatible subset I've seen yet, in that it allows what are now 
> malformed documents.

I don't think that that is what the authors mean (though I don't want to put 
words into their mouths). Given the XML document <canned>DEADBEEF</canned> you 
could produce a binary infoset ("alternate serialization of the Infoset") that 
would store DEADBEEF not as a hex or b64 string but directly as binary data. 
BinXML does this and quite naturally one does gain space (and time as you can 
retrieve the binary data directly through low level APIs). Given a binary 
infoset format that supports this it doesn't lead to malformed documents, and if 
you were to serialize it as XML you would get <canned>DEADBEEF</canned> back, 
which is a perfectly well-formed document.

-- 
Robin Berjon <robin.berjon@e...>
Research Engineer, Expway        http://expway.fr/
7FC0 6F5F D864 EFB8 08CE  8E74 58E6 D5DB 4889 2488


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.