powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Сериализация XML в массив
4 сообщений из 4, страница 1 из 1
Сериализация XML в массив
    #39349037
Qwe.Qwe1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как такой XML можно сериализовать в объект?

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<?xml version="1.0" encoding="utf-8" ?>
<Data>
 <RowCollection>

  <RowData>
    <Column>One-1</Column>
    <Column>One-2</Column>
    <Column>One-3</Column>
  </RowData>

  <RowData>
    <Column>Second-1</Column>
    <Column>Second-2</Column>
    <Column>Second-3</Column>
  </RowData>

 </RowCollection>
<Data>



Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
[Serializable()]
[XmlRoot("Data")]
public class RowDataCollection
{
  [XmlArray("RowDataCollection")]
  [XmlArrayItem("RowData")]
  // ???
}
...
Рейтинг: 0 / 0
Сериализация XML в массив
    #39349040
Фотография Смузи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никогда не трать время на то, что можно сделать с помощью кодогенераторов http://codearticles.ru/articles/2340
...
Рейтинг: 0 / 0
Сериализация XML в массив
    #39349105
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Qwe.Qwe1,

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
    [XmlRoot("Data")]
    public class Data
    {
        [XmlArray("RowCollection")]
        [XmlArrayItem("RowData")]
        public List<RawData> RowDataList { set; get; }
    }

    public class RawData
    {
        [XmlElement("Column")]
        public List<Column> Columns { set; get; }
    }

    public class Column
    {
        [XmlText]
        public string Text { set; get; }
    }


У вас последний Tag не закрыт
...
Рейтинг: 0 / 0
Сериализация XML в массив
    #39349138
Qwe.Qwe1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Roman Mejtes, спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Сериализация XML в массив
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]