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

Fw: XML for Java serialization

  • From: "Oren Ben-Kiki" <oren@c...>
  • To: "XML List" <xml-dev@i...>
  • Date: Sun, 31 Jan 1999 12:20:00 +0200

java serialization message
Tyler Baker <tyler@i...> wrote:
>> I don't think that this problem is particularly hard. Java has
references,
>> XML has ID references. You can easily model one with the other.
>>
>> The only probably is that Java objects serialized as documents are going
>> to be <VERY> <VERBOSE>.
>
>Well it is pretty simple to say IDs are the answer.  They are indeed a
possibility.  Try
>coming up with an implementation which resolves circular references and can
be rebuilt back
>into its original in-memory data structure.  Implementation is not as
simple as it sounds...


Actually from what I recall about the Java serialization specs it should be
pretty easy to override all the relevant methods to produce XML-ized output
instead of the current one. One could even easily write a converter from the
existing serialized format to an XML-ized one and back. It's pretty well
behaved. The problem of IDs is already solved by the existing serialization
implementation - you just need to make use of it.

This might present an interesting alternative to the Coins approach... Just
implement two streams: SerializedToXmlFilterOutputStream and
XmlToSerializedFilterInputStream. Otherwise use the built-in Java
functionality. I doubt whether that would be more then a week or two of work
to implement, for someone familiar with the specs.

Have fun,

    Oren Ben-Kiki


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/
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.