Щоб заповнити DataSet даними з XML, використовувати метод ReadXml об’єкта DataSet. Метод ReadXml читає з файлу, потоку або XmlReader і приймає як аргументи джерело XML плюс додатковий аргумент XmlReadMode. Щоб отримати додаткові відомості про XmlReader, перегляньте розділ Читання даних XML за допомогою XmlTextReader.
Щоб прочитати XML-документ із рядка, ми використовуємо метод Parse(). Щоб прочитати XML із файлу, ми використовуємо метод Load().. Ми створили клас ReadingXmlUsingXDocument, використовуючи клас XDocument. Цей клас має метод ReadXmlAndCatchErrors() , який аналізує заданий рядок XML.
Створіть обробник подій для читання XML-файлу в набір даних. Кнопка «Читати XML» зчитує файл XML у набір даних. Потім він установлює властивості елемента керування DataGridView, які прив’язують його до набору даних. У Solution Explorer виберіть Form1, а потім натисніть кнопку View Designer на панелі інструментів Solution Explorer.
Читання XML-файлів у консольній програмі C# є простим за допомогою системи. Простір імен Xml, який надає класи, необхідні для обробки та маніпулювання даними XML. Ця стаття покаже вам, як ефективно читати XML-файл у консольній програмі за допомогою XmlDocument і XDocument.
Як читати XML-дані з URL-адреси
- Скопіюйте книги. …
- Відкрийте Visual Studio.
- Створіть нову консольну програму Visual C#. …
- Укажіть директиву використання в системі. …
- Створіть екземпляр класу XmlTextReader і вкажіть URL-адресу. …
- Прочитайте XML. …
- Огляньте вузли. …
- Огляньте атрибути.