.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")]
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д