OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: Binary Data in XML : Turning back the clock

[ Lists Home | Date Index | Thread Index ]
  • From: <david@megginson.com>
  • To: "Jonathan A. Borden" <jborden@mediaone.net>
  • Date: Wed, 30 Sep 1998 12:34:54 -0400 (EDT)

Jonathan  A. Borden writes:

 > The problem with base64 encoding of binary data in and of itself is that it
 > says NOTHING about the format of the data, so despite the fact that it can
 > be included within an XML document from a syntactical point of view, if
 > people are complaining about 'ugly binary data' this does not solve the
 > problem. Not that MIME has this problem completely fixed, but at least there
 > is a Content-Type header which says at least something about the format of
 > the data. MIME (and hence the cid: URI) has a standard mechanism for typing
 > binary data.
 > The Web has exploded in use not because of HTML itself, rather this in
 > conjunction with HTTP's MIME variant -- to be realistic what would the Web
 > be like without pictures i.e. gif and jpeg). If base64 is used within XML, a
 > similar typing mechanism is also required.

Quite right.  Right now, XML 1.0 has notations for this purpose, as
Eliot keeps reminding us; it would also be possible to invent a
standard attribute like 'xml:content', for use whether or not an
element's content was Base64-encoded:

 <data xml:content="application/pdf" xml:packed="Base64">...</data>

All the best,


David Megginson                 david@megginson.com

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


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

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