Есть ли способ ограничить использование определенных слов с помощью ограничения шаблона в XSD?
Файл XML будет содержать определенные имена переменных.Разрешены все имена, кроме 3 зарезервированных, давайте назовем их красными, зелеными и синими.Зарезервированные имена, скорее всего, никогда не будут использованы, но мне нужно проверить это с помощью файла XSD.Ниже приведен пример того, как будет выглядеть XSD, если бы я разрешил только эти имена.Есть ли способ отрицать это, хотя?
<xs:simpleType name="ParameterName">
<xs:restriction base="xs:string">
<xs:pattern value="red|green|blue"/>
</xs:restriction>
</xs:simpleType>