Здравствуйте!
Есть XML-файл вот такой структуры:
<Organ>
<ObjectList type="Switch">
<Switch>
...
</Switch>
...
</ObjectList>
<ObjectList type="Control">
<Control>
...
</Control>
...
</ObjectList>
</Organ>
Хотелось бы иметь структуру классов вида:
class Organ
{
public List<Switch> switches {...}
public List<Control> controls {...}
}
, которую можно прочитать/сохранить в XML-файл.
Как указать атрибуты (те, что в квадратных скобочках над свойствами), чтобы это сделать?
Заранее спасибо!
P.S. Трудность в том, что элементы ObjectList называются одинаково и отличаются лишь атрибутом type.