У нас проблема с файлом XMl из приложения (не написано самостоятельно).Данные XML:
<?xml version="1.0"?>
<content>
<data timestamp="1477118232031">
<item0 attr1="0" attr2="TA" attr3="true" attr4="350.87" />
<item1 attr1="0" attr2="TA" attr3="true" attr4="350.87" />
<item2 attr1="0" attr2="TA" attr3="true" attr4="350.87" />
<!-- ... -->
<itemNN attr1="0" attr2="TA" attr3="true" attr4="350.87" />
</data>
<content>
Можно ли десериализовать item0 - itemNN в массиве (или списке) в классе данных?
public class data {
[XmlElement("itemNN?")] // here is the problem
public List<item> Items { get; set; }
[XmlAttribute("timestamp")]
public int timestamp;
}
public class item {
[XmlAttribute("attr1")]
public string attr1 { get; set; }
//....
}
Файл XML содержит еще много элементовс той же проблемой.