realbasic-nug
[Top] [All Lists]

Re: File Suggestions?

To: REALbasic NUG <realbasic-nug@lists.realsoftware.com>
Subject: Re: File Suggestions?
From: Norman Palardy <npalardy@great-white-software.com>
Date: Tue, 28 Apr 2009 13:51:43 -0600
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug-bounces@lists.realsoftware.com
Delivered-to: listarchive@realsoftware.com
In-reply-to: <6E706737-CC19-49C6-A92D-7F124CAF6F29@rbclass.com>
References: <6E706737-CC19-49C6-A92D-7F124CAF6F29@rbclass.com>
Reply-to: REALbasic NUG <realbasic-nug@lists.realsoftware.com>
Sender: realbasic-nug-bounces@lists.realsoftware.com

On 28-Apr-09, at 12:30 PM, Mark O'Neill wrote:

Hi All,

Before I go ahead and code some binary version of my XML-based document file I'd just like to ask if there's a right and wrong way to save and read a binary file for this purpose having never really used binary files before.

Background:

Basically my app currently reads and writes all of its data in xml format. It is for the main purely text but also contains images which are stored in the xml as file references by EncodeBase64. (I initially stored the pictures to the xml file with Norman's pictureToString routine but a saved file would grow so large that it wasn't practical.)

But now I need to add more images to the file and (more importantly) make the file portable, in which case file references just won't do and so I'm f going down the binary file route.

So my question is - what's the best approach to storing different kinds of text and images in one binary file for use as a document file by my app? Any pitfalls/ schoolboy errors to watch out for?

Thanks for your help.

All the best,

Sounds like a zipped XML file would be nicer
You already have the code to deal with the XML and just need a way to keep the size down


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>


<Prev in Thread] Current Thread [Next in Thread>