У меня есть XML-файл с такой структурой:
<panel>
<tr>
<td>
<element>
... smth
</element>
</td>
<td>
<element>
... smth
</element>
</td>
<td>
<element>
... smth
</element>
</td>
</tr>
<tr>
<td>
<element>
... smth
</element>
</td>
<td>
<element>
... smth
</element>
</td>
</tr>
</panel>
Это моя структура объекта:
public class Panel
{
[XmlArray(ElementName="tr")]
[XmlArrayItem(ElementName="td")]
public List<tr> Tr { get; set; }
}
public class tr
{
[XmlArray(ElementName="tr")]
[XmlArrayItem(ElementName="td")]
public List<td> td { get; set; }
}
public class td
{
public Element Element { get; set; }
}
После десериализации у меня есть Panel с 5 tr объектами класса. Можете ли вы помочь мне исправить аннотации