Проблема с LINQ to XML - PullRequest
       19

Проблема с LINQ to XML

1 голос
/ 07 сентября 2011

у меня есть xml

<MyRoot>
  <ITEM>
    <Created>Customer created Aug 22 2011  9:28AM
Contact Details Last Updated Aug 22 2011  9:39AM</Created>
    <Name>SomeName</Name>
    <Address>High way to hell</Address>
    <Phone1>123456</Phone1>
    <Phone2></Phone2>
    <Mobile>654321</Mobile>
    <Email>myemail@gmail.com</Email>
  </ITEM>
</MyRoot>

и это значение xdoc ([System.RuntimeType] {System.Xml.Linq.XDocument} System.RuntimeType)

Когда я выполню это:

var items= xdoc.Root.Elements("Item");

я получаю элемент типа

{System.Xml.Linq.XContainer+<GetElements>d__11} System.Type {System.RuntimeType}

и с количеством элементов 0.

Как получить коллекцию предметов?

1 Ответ

5 голосов
/ 07 сентября 2011

XML чувствителен к регистру.

var items= xdoc.Root.Elements("ITEM");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...