On Thu, 11 Jul 2002 08:29:16 +0100 (BST), "Andrew Ferrier" <[EMAIL PROTECTED]> wrote:
> > I have in mind generating Dia files from external sources, > > "sql2dia" if you will. Properly done, that would rely on the > > DTD to determine the output structure. > > I'm not so sure that's true, is it? It depends on how much > knowledge the generation/conversion utility has about .dia > files, surely? If it was specific (as in the case of sql2dia), > would not DTD validation just be a 'safety net' to ensure that > sql2dia had not screwed up and accidentally created invalid > .dia files? Surely it would have to be creating what it > believed were valid .dia without reference to the DTD, unless > it is going to read the DTD, parse it, understand it, and > create files in accordance with it, in which case isn't it > doing all the work of a DTD validator and more itself? Oh, that's what I meant, more or less. Suppose you want to create a .dia file from scratch; what you have is a some data and an idea, but no Dia. Surely one approach would be to read the DTD, and use it with a validator to verify your output. Whether or not your output library actually takes advantage of the DTD is a separate question, at least to me. --jkl _______________________________________________ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list