Есть класс DB
, который я хочу сериализовать в xml
.
public class DB
{
[XmlElement("Nomer")]
public string Nomer { get; set; }
[XmlElement("Raspolojenie")]
public string Raspolojenie { get; set; }
[XmlElement("Whois")]
public string Whois { get; set; }
[XmlElement("Start")]
public string Start { get; set; }
[XmlElement("End")]
public string End { get; set; }
}
Пробовал такой вариант, но выдает ошибку.
List<DB> listDB = new List<DB>();
XmlSerializer xmlSerializer = new XmlSerializer(typeof(DB));
StringWriter stringWriter = new StringWriter();
xmlSerializer.Serialize(stringWriter, listDB);
string xml = stringWriter.ToString();
Вы объявляете сериализатор с типом вашего класса:
new XmlSerializer(typeof(DB));
И передаете список объектов вашего класса:
xmlSerializer.Serialize(stringWriter, listDB);
Попробуйте объявить сериализатор с типом списка вашего класса:
new XmlSerializer(typeof(List<DB>));
Проверить!
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Есть текст, нужно все URL выделить красным и добавить перед ними <ahref="URL"URL</a>, а если там есть человекочитаемая, то <ahref="URL"URL;человекочитаемая</a>
Здрасте! Есть записть в базе типа "Коля,Алеша,Валя,Оля"Нужно эту переменную разбивать на все запятые по одной, а именно должен быть такой вид:
Кто поделиться мудростью как настроить например WampServer чтобы он создавал виртуальные хосты как в Denver'eА именно сканировал корневую папку...