Save/load data to a file
nobody
somebody at somewhere.com
Sun Nov 16 12:49:36 PST 2008
"Christopher Wright" <dhasenan at gmail.com> wrote in message
news:gfpsdt$2uhd$1 at digitalmars.com...
> nobody wrote:
>> I would like to be able to save and load a lot of data to/from a file.
>> (in D1)
>> For example a struct like this:
>>
>> struct Fruit
>> {
>> int banana;
>> double[][] orange;
>> bool[] apple;
>> }
>>
>> Practically all the examples that I've come across only deal with saving
>> and loading text, so I'm having a hard time dealing with saving/loading
>> arrays/floats/bools/etc.
>>
>> What would be a good way to do this?
>
> XML is commonly used, and while I don't particularly like it, I find it's
> still a reasonable choice in many circumstances.
>
> If you're using Tango, you can check out tango.text.xml.Document, which
> will let you construct an XML document, and tango.text.xml.DocPrinter,
> which will let you get the textual representation of such a document.
>
> In phobos, there's std.xml, which should offer equivalent functionality,
> but I haven't used it.
Unfortunately I'm using phobos, and I think std.xml is only for D2.0.
Is there no similar for D1.0?
More information about the Digitalmars-d-learn
mailing list