Hi Ivan,
JDK 1.4 has a Preferences API which is designed to handle the sort
of thing that you want. It is easy to implement and handles all storage &
retrieval for you.
Regards,
Fintan
> -----Original Message-----
> From: Ivan Bradac [SMTP:[EMAIL PROTECTED]]
> Sent: 02 September 2002 08:04
> To: JDJList
> Subject: [jdjlist] Serialization x XMLization
>
> Hi all
>
> We are developing a desktop application. It is necessary to set up a
> system of storing the user's workspace settings. I think there are two
> standard options how to do this:
>
> 1. Serialization
> 2 . Store the settings in an XML file or a set of XML files.
>
> I wonder which of theses approaches suites better. As of now, I can think
> of the following pros and cons :
>
> Serialization:
> pros: easy to implement, it is built in java, java objects directly are
> stored
> cons: the stored streams are not human readable, there may be problems
> with versions of the serialized classes. Only a java application can read
> this data.
>
> XML filesystems:
> pros: Human readable and editable, a standard way of storing data, not
> dependent on the programming language
> cons: requires more work at the implementation, at least at the beginning
>
> Right now I am more in favor od the XML filesystems solution. Does anybody
> have any opinion ar experience with this topic?
>
> Thanks
>
> Ivan
> To change your JDJList options, please visit:
> http://www.sys-con.com/java/list.cfm
* ** *** ** * ** *** ** * ** *** ** *
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed.
Any views or opinions presented are solely those of the author, and do not necessarily
represent those of ESB.
If you have received this email in error please notify the sender.
Although ESB scans e-mail and attachments for viruses, it does not guarantee
that either are virus-free and accepts no liability for any damage sustained
as a result of viruses.
* ** *** ** * ** *** ** * ** *** ** *
To change your JDJList options, please visit: http://www.sys-con.com/java/list.cfm