Ошибка при работе с XML - CodeHelper

Ошибка при работе с XML

0

Здравствуйте, есть код, который парсит xml файл:

 XDocument doc = XDocument.Load("Simple.xml");
                foreach (var user1 in doc.Root.Elements("user"))
                {
                    if **(user1.Element("Login").Value.Equals(LoginText.Text) && user1.Element("Password").Value.Equals(PassText.Text))**
                    {
                        MessageBox.Show("OK");
                    }
                }

На условии ругается, так: «В экземпляре объекта не задана ссылка на объект.» Поля не пустые, с xml файлом все хорошо. Что это может быть? Спасибо

Лучший ответ:

0

Сложно что, то подсказать не видя самого xml файла. Скорее всего в xml или Login или Passsword написаны с маленькой буквы (формат xml чувствителен к регистру)

Новые ответы


0

Проблема была в большой букве L, поля Login, в xml он был с маленькой.


v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.