То, что вы хотите, это какой-то способ сообщить DataSet ожидаемый формат ваших данных. Вам повезло, DataSet поддерживает только эту функцию.
Вам нужно будет создать XML-схему для ваших данных и загрузить ее в DataSet, прежде чем записывать XML. В схеме определите Col1 и Col2 как атрибуты элемента ExperienceProfile, и DataSet узнает, как отформатировать выходной документ в соответствии с требованиями, указанными в схеме.
Если вам неудобно создавать схему, вы можете создать образец файла XML так, как вы хотите, чтобы он был отформатирован, а затем взгляните на класс XmlSchemaInference в платформе. Этот класс можно использовать для автоматической генерации вашей схемы, вам может потребоваться немного изменить вывод, но он может помочь, если вы не знакомы с XSD.