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