моя проблема в том, что список элементов всегда возвращает 0 после десериализации строки xml. Обратите внимание, что есть элементы
мой xml:
<?xml version="1.0" encoding="UTF-8"?>
<Root>
<Item>
<ExtraNodeName>test data </ExtraNodeName>
<ExtraNodeXpath>test data </ExtraNodeXpath>
</Item>
<Item>
<ExtraNodeName>wd</ExtraNodeName>
<ExtraNodeXpath>wd</ExtraNodeXpath>
</Item>
</Root>
мой код:
[XmlRoot("Root")]
public class ExtraItems
{
[XmlArray("Item")]
public List<Item> Items { get; set; }
}
public class Item
{
[XmlElement("ExtraNodeName")]
public string ExtraNodeName { get; set; }
[XmlElement("ExtraNodeXpath")]
public string ExtraNodeXpath { get; set; }
}