The XmlWriter клас надає функціональні можливості для запису швидких потоків XML без кешу лише для пересилання. Клас XmlWriter також перевіряє і перевіряє назви елементів і атрибутів, а також гарантує, що щойно згенерований XML правильно сформований.17 листопада 2023 р.

Ви можете використовувати XDocument: new XDocument( new XElement("root", new XElement("someNode", "someValue") ) ) . Зберегти ("foo. xml");

Три основні класи, похідні від XmlNode XmlDocument, XmlDataDocument і XmlDocumentFragment. Клас XmlDocument представляє документ XML і надає методи та властивості для завантаження та збереження документа. Він також надає функціональність для додавання елементів XML, таких як атрибути, коментарі, пробіли, елементи та нові вузли.

Є клас під назвою XmlNameTable. Цей клас є таблицею атомізованих рядкових об’єктів. Ця таблиця надає ефективні засоби аналізу XML для використання того самого об’єкта рядка для всіх повторюваних імен елементів і атрибутів у документі XML.

Класи XML NET Framework — це два абстрактні класи: XmlReader і XmlWriter. XmlReader надає швидкий курсор, призначений лише для читання, для обробки потоку документів XML. XmlWriter надає інтерфейс для створення потоків документів XML, які відповідають рекомендаціям W3C XML 1.0 + простори імен.

Клас XmlWriter надає функціональні можливості для запису швидких потоків XML без кешу. Клас XmlWriter також перевіряє та перевіряє імена елементів і атрибутів, а також гарантує, що щойно згенерований XML правильно сформований.