J'ai un xml (appelé xdoc) fichier comme ce qui suit:XDocument référence null sur l'objet qui nest pas null
<Root>
<ItemContainer>
<Item>
<Item>
<Item>
<Item>
</ItemContainer>
</Root>
si je fais ce qui suit
XElement xel = xdoc.Element("ItemContainer");
Pour autant que je comprends, je devrait revenir à une référence à mon élément node ItemContainer, mais je continue à revenir null. J'ai lu les msdn docs pour cette
« Obtient le premier (dans l'ordre du document) élément enfant spécifié XName. »
aussi loin que je peux voir, ItemContainer est le premier élément enfant avec le nom spécifié. Qu'est-ce que je rate?
Est-ce que 'xdoc' n'est peut-être pas' null'? Assurez-vous que 'xdoc' a été chargé ... Comment peupler' xdoc'? – Willem
'XDocument xdoc = XDocument.Load (@" c: \ projets \ gen \ test_xml.xml ");' Ive mettre un point d'arrêt sur xdoc et tout a été chargé comme prévu – richzilla