Можно ли в XSD описать правило сравнения двух полей?

Рейтинг: 0Ответов: 0Опубликовано: 29.04.2023

У меня есть XML файл. Нужно проверить 1) валидность структуры, данных, 2) соотношение двух полей типа дата Для п.1 описал XSD. В XML есть поля даты, например, ValidFrom и ValidTo. Нужно добавить проверку, что ValidTo не раньше, чем ValidFrom Но не мону понять, можно ли в XSD описать такую проверку. Подскажите, пожалуйста, можно  ли как-то с помощью XSD решить мою задачку? Кажется, что где-то читал раньше, что в XSD можно добавлять поля типа Calculation (рассчитываемые), но сейчас не могу найти такую информацию.

Ответы

Ответов пока нет.