The project is an data generator that uses a XSD to describe the XML structure that have to be generated. This XSD are builded using some namespaces, some optional elements composition, various enumarations and string fields.
The code project uses Java 1.8 with Maven and JAX-B. It already have the Java classes generated by XJC and a validated XML file as example.
The main goal is generate some random compositions that are included the a optional and mandatory XSD blocks. It is mandatory that some elements have to consume a domain inclued on a text field. It will be described after the start of project.
The second goal is implement an command line argument menu options to execute the project.
We use Git and Gif Flow. It is important that all progress are versioned using this structure. The code have to be reviewed.
On the attachments there are an example from the XSD used the be generated.
Generated XML example