Я использую следующий код для добавления пространства имен в мой XmlSerializer, чтобы добавить следующие пространства имен. Класс: [code][XmlRoot(ElementName = "TS332")] public class TS332Model { } [/code] Добавление пространств имен: [code]XmlSerializerNamespaces ns = new XmlSerializerNamespaces(); ns.Add("tsd", "http://tsd.customs.gov.mt"); ns.Add("xsi", "http://www.w3.org/2001/XMLSchema-instance"); [/code] Создание XML [code]XmlSerializer x = new XmlSerializer(typeof(B2GTrader.Models.TS332Model)); [/code] Результат вывода: [code] [/code] Но мне нужно добавить «td:» перед именем корневого элемента. Конечный результат должен выглядеть так: [code] [/code] Можно ли это сделать? Спасибо