Что делает редактор
Редактор помогает подготовить XML задания на проектирование по поддерживаемой схеме Минстроя. Версия схемы закрепляется за конкретным документом: обновление каталога не меняет уже созданный или импортированный XML автоматически.
Для сложных ветвлений XSD форма следует структуре схемы, а полный контроль выполняется XSD 1.1 валидатором. Если визуальный редактор не может безопасно представить конкретную конструкцию, исходный XML остаётся доступен вместо скрытого упрощения данных.
- форма, построенная на структуре XSD
- точное закрепление документа за версией схемы
- поддержка импорта и продолжения работы с существующим XML
- локальная XSD 1.1 проверка
- экспорт XML без отправки содержимого на сервер для обычной работы
Что проверяется перед экспортом XML
- well-formed XML и корневой элемент
- версию и discriminator-атрибуты поддерживаемой схемы
- XSD 1.1 ограничения и xs:assert
- ошибки структуры перед экспортом документа
Успешная проверка XSD 1.1 подтверждает соответствие подключённому комплекту схемы. Она не выдаётся за полную проверку конкретной экспертной системы: дополнительные проверки логики, подписи, XSLT и платформенные правила подтверждаются отдельно.
Версии схемы
Все версии одного вида документа находятся на этой странице. Новый документ создаётся по актуальной поддерживаемой версии, а импортированный старый XML остаётся закреплён за той XSD, для которой он был создан. Переход на новую версию никогда не выполняется молча.
Для текущего редактора используется XSD 01.01. Нормативный источник — Минстрой России.