Is there anyone working on a binary version of XML?

Stephen D. Williams sdw at lig.net
Thu Mar 25 21:49:13 GMT 1999


Let me clarify.  I want to create a new standard, very closely related to XML and tracking and
dependant on it, but using "binary" data structures.  What I really mean by "binary" is that
instead of a stream of characters that have structured meaning after parsing and
transformation to an internal datastructure, I want a data format that encodes an equivalent
data structure directly.  I have designed something that is directly usable in memory, as
loaded, with a DOM interface, or SAX, etc., only much more efficiently than starting from
XML.  The design I have in mind was controlled by an optimization process with constraints of
standard Java capabilities.

I think a reasonable name for this project would be: bXML or XMLb (probably the latter).

Thanks
sdw

"DuCharme, Robert" wrote:

> >I know, I know, this is anathema to what many of you feel is the
> >essence of XML, and I agree to a point.
>
> It's not so much about feelings, as about contradicting the XML spec.
>
> >From 1. Introduction (http://www.w3.org/TR/REC-xml#sec-intro):
>
> "XML documents are made up of storage units called entities, which
> contain either parsed or unparsed data. Parsed data is made up of
> characters, some of which form character data, and some of which form
> markup."
>
> ("characters" there links to http://www.w3.org/TR/REC-xml#dt-character:)
>
> A parsed entity contains text, a sequence of characters, which may
> represent markup or character data. A character is an atomic unit of
> text as specified by ISO/IEC 10646 [ISO/IEC 10646]. Legal characters are
> tab, carriage return, line feed, and the legal graphic characters of
> Unicode and ISO/IEC 10646."
>
> Applying XML concepts to a binary data format sounds interesting and
> potentially useful, but it wouldn't be XML.
>
> Bob DuCharme       www.snee.com/bob       <bob@
> snee.com>  see www.snee.com/bob/xmlann for "XML:
> The Annotated Specification" from Prentice Hall.
>
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
> 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 at ic.ac.uk the following message;
> (un)subscribe xml-dev
> To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)

--
OptimaLogic - Finding Optimal Solutions     Web/Crypto/OO/Unix/Comm/Video/DBMS
sdw at lig.net   Stephen D. Williams  Senior Consultant/Architect   http://sdw.st
43392 Wayside Cir,Ashburn,VA 20147-4622 703-724-0118W 703-995-0407Fax 5Jan1999



xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
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 at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)




More information about the Xml-dev mailing list