<oXygen/> XML instance generator can quickly generate a large set of XML document samples based on a given XML Schema, version 1.0 or 1.1.
All the settings that you configured can be saved on disk in a configuration file and loaded later. You can reuse the options you defined at a later time, share them with other users or use them as input for the command line instance generator tool.
You can specify the following parameters: namespace prefixes, generation of optional elements and attributes, default or random values for elements, number of repetitions, choice strategy for choice and substitution group definitions. The parameters can be global but also specific to a namespace or specific to an element this allowing fine tuning of the result instances.
You can have a better control on the values that appear in your generated instances by specifying a set of possible values for attributes or elements. This is very useful also in situations when it is not possible to automatically generate a valid value.
You can run the XML instance generator tool from the command line. This allows integrating the instance generation in automated processes.