XML reader - получить значение тега - C#
Формулировка задачи:
Получаю значение из XML следующим образом:
получается следующее значение item
далее хочу получить значение в теге Title
выскакивает ошибка:
if (reader.Name == "Book") { var item = (XElement)XNode.ReadFrom(reader); ....
<Book xmlns="http://tempuri.org/CatalogSchema.xsd"> <Title>AAAA1</Title> <Author>BBBB</Author> <City>CCC</City> <Issue>DDDD</Issue> <DateIssue>2014-03-06</DateIssue> <Page>10</Page> <PS>dddd</PS> <ISBN>789-1-12-123456-1</ISBN></Book>
var book = (item.Element("Title").Value);
Ссылка на объект не указывает на экземпляр объекта.
Не могу понять в чем ошибка.Решение задачи: «XML reader - получить значение тега»
textual
Листинг программы
string _namespace = "{http://tempuri.org/CatalogSchema.xsd}";
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д