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

Re: How to use binary data with XML?

  • From: David Brownell <david-b@p...>
  • To: xml-dev@i...
  • Date: Wed, 21 Apr 1999 08:38:59 -0700

xml binary data java
xml wrote:
> 
> Hmm... so when Sun talks about serializing objects in XML
> (such as in http://www.javasoft.com/xml/ncfocus.html), they must be
> talking about storing binary data as well.

I couldn't find the word "serializing" in that article.

However, Sun is certainly investigating standard ways to encode
objects in XML.  There are two basic approaches:  "XML first",
where the data format is defined and the problem is how to bind
that XML text to some Java object; and "Java first", where the
objects are defined first (only for Java), and get archived to
XML text using some specialized format.

Clearly, both of those need to address binary data.  But that's
known to have lots of solutions.


> Given a decent editor, such as the ones in NeXTStep/Mac OS X Server,
> you can copy/paste binary data from XML files trivially, while in
> Windows and standard Unix you're pretty much stuck with editing in
> either text or binary modes.

You can't just insert raw binary data in XML text, as a rule; you
must handle situations such as illegal characters (NUL and most
control characters, unpaired surrogates, etc) and syntactically
significant characters ("&", "<", "]]>") in the data.  It needs to
be encoded to avoid such situations ... and also to address the fact
that not all character encodings support, like UTF-8 or UTF-16, the
full repertoire of XML characters.

- Dave

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


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.