.NET 4.x Именование элементов при XML сериализации - C#
Формулировка задачи:
Доброго времени суток уважаемые!
Подскажите пожалуйста, как правильно переименовать элементы при XML-сериализации списка?
Сериализую:
Получаю:
Можно ли как-то переименовать
List<string> MyList = new List<string>();
<?xml version="1.0" encoding="utf-8"?> <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <string>0</string> <string>1</string> <string>2</string> </ArrayOfString>
ArrayOfString
и<string>
в более благозвучные названия? Например вMyList
иMyItem
соответственно. Спасибо!
P.S. Обернуть всё это дело в класс - не есть хорошее решение для меня, по религиозным соображениям
Решение задачи: «.NET 4.x Именование элементов при XML сериализации»
textual
Листинг программы
[XmlElement(ElementName = "MyItem")]
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д