As far as I know there's not much options to control how the xml is written using WriteXML method. The purpose of this method is to create an XML file that can be read using ReadXML method.
If you want a specific format, you should use for example
XmlWriter[
^] and write the contents of the data set to the format you want.