> Mind you, it still may be vastly easier and more efficient for us
> to skip this intermediate step as an XML rendition and keep our
> intermediate version purely in-memory as a set of c++ formatting
> objects, applied to a database.
There's no need to actually generate the XML rendition unless you plan
to exchange. XML is an interchange standard -- it doesn't limit what
you can do internally. You don't have to actually write an XML
document and then parse it back in, as long as the results are the
same.
All the best,
David
-- David Megginson david@megginson.com http://www.megginson.com/