вопрос по десериализации xml для объекта - PullRequest
0 голосов
/ 24 сентября 2019

моя проблема в том, что список элементов всегда возвращает 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; }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...