Ошибка при чтении xml документа - C#

Узнай цену своей работы

Формулировка задачи:

Сейчас решаю задачу быстрого чтения xml документов (файлов). Использую код из статьи https://msdn.microsoft.com/ru-ru/library/ms172872.aspx
// Now we can read the serialized book ...
System.Xml.Serialization.XmlSerializer reader =new System.Xml.Serialization.XmlSerializer(typeof(Book));
System.IO.StreamReader file = new System.IO.StreamReader(xml_file_path);
Book overview = (Book)reader.Deserialize(file);
file.Close();
Возникает ошибка Код xml файла - большое кол-во подобных строк
<?xml version="1.0" encoding="windows-1251"?>
<ROOT>
<REC T="1" N="101" OBJECT="94" LEVEL="1" L1="0" N00="0" TBS="44"  CO1="0.67" CO2="0.85"/>
..............
</ROOT>
Скажите, пожалуйста это моя ошибка в коде? Или xml файл неверного формата? И как работать с таким файлом?

Решение задачи: «Ошибка при чтении xml документа»

textual
Листинг программы
XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.Load(xml_file_path);
            foreach (XmlNode task in xmlDoc.DocumentElement.ChildNodes)
            {
                current_string = task.Attributes.GetNamedItem("DIVISION").Value;
                radTextBox1.Text = current_string;
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.333 из 5
Похожие ответы