ABSTRACT

Configuration information needs to be preserved when the software is running, thus when the software starts next time, it can set the running parameters according to the configuration information preserved last time automatically without reconfiguration. There are many methods to save the configuration information, such as database, registry and text file. XML files have the advantage of content and structure separation, strong interoperability, uniform standard, supporting multiple encoding and scalability. As XML is being used widely in cross-platform data exchange technology, more and more software are using XML files as their configuration files [3].