Модель объектов схемы XML (SOM)
Схема XML - это мощное и сложное средство создания и проверки структуры в совместимых XML-документах. Схема, так же как и моделирование данных в реляционной базе данных, позволяет определять структуру XML-документов путем указания элементов, которые могут использоваться в документах, а также структуры и типов, которых эти элементы должны придерживаться, чтобы быть допустимыми с точки зрения этой конкретной схемы.
Модель SOM предоставляет набор классов в пространстве имен System.Xml.Schema, которые позволяют считывать схему из файла или программно создавать схему в памяти. После этого схему можно будет просматривать, изменять, компилировать, проверять или записывать в файл.
В этом разделе
Общие сведения об модели объектов XML-схемы
Описывает модель SOM и ее возможности и классы.
Чтение и запись XML-схем
Описывает, как считывать и записывать схемы XML из файлов или других ресурсов.
Построение XML-схем
Описывает, как использовать классы в пространстве имен System.Xml.Schema, чтобы строить схемы XML в памяти.
Обход XML-схем
Описывает, как просматривать схему XML, чтобы получить доступ к элементам, атрибутам и типам, хранящимся в модели SOM.
Изменение XML-схем
Описывает, как изменять схемы XML.
Включение или импорт XML-схем
Описывает, как включать или импортировать другие схемы XML, чтобы дополнять структуру схемы, в которую они включаются или импортируются.