Appendix B. XML Format

GoGui saves files that are valid XML files according to the document type definition file as retrieved from http://www.rene-grothmann.de/jago/Documentation/go.dtd in 10/2007 (note: the old link does not work anymore, the current location is http://jagoclient.sourceforge.net/Documentation/go.dtd). A copy of this file is included in the GoGui package in config/go.dtd. It should be noted that the XML examples on Jago's web page and the format of the files saved by Jago version 5.0 are not fully conforming to this DTD file. Therfore, GoGui does not strictly validate XML files and understands some of the undocumented deviations used by Jago. However, unknown elements or attributes are not preserved between reading and writing an XML file. GoGui will show a warning, when reading such a file. The following list explains more details about how GoGui handles XML files.