Ошибка XElement.Element - PullRequest
       4

Ошибка XElement.Element

0 голосов
/ 21 июня 2011

Когда я пытаюсь это сделать, я получаю "Объект не установлен на ...." Исключения поражают меня в последней строке.

xml.Add(new XElement("Root", ""));
xml.Element("Root").Add(new XElement("Sites", ""));
xmlContent = xmlContent.Element("Root").Element("Sites");

Кто-нибудь?

Ответы [ 2 ]

2 голосов
/ 21 июня 2011

xmlContent равно null или xmlElement не содержит элемент с именем Root.Это все, что я могу сказать из этого маленького кода.

0 голосов
/ 21 июня 2011

Решение:

С:

xml.Add(new XElement("Root", ""));
xml.Element("Root").Add(new XElement("Sites", ""));
xmlContent = xmlContent.Element("Root").Element("Sites");

Кому:

xml.Add(new XElement("Root", ""));
xml.Element("Root").Add(new XElement("Sites", ""));
xmlContent = xml.Element("Root").Element("Sites");

Мне просто нужно было использовать правильный экземпляр, xml, а не xmlContent.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...