This free tool allows you to generate complex XML documents. Select from a rich array of data types such as names, addresses, telephones, IPs, URLs and much much more. Simply add elements to the root element. This tool supports full XML hierarchies with attributes and namespaces.
You can drag and drop elements to re-arrange their order and change parents if need be. Use the occurences to adjust the number of times a given element will be generated. To generate a specific number of elements, set both the min and max occurences field to the same value.