В настоящее время у меня есть это в XSD:
<xs:element name="qty" maxOccurs="1" minOccurs="1" />
Как добавить правило, которое также допускает, чтобы значение Qty находилось в диапазоне от 100 до 2000?
Qty
Используйте xs:restriction с xs:{min|max}{In|Ex}clusive:
xs:restriction
xs:{min|max}{In|Ex}clusive
<xs:simpleType name="Quantity100to2000"> <xs:restriction base="xs:integer"> <xs:minExclusive value="100"/> <xs:maxExclusive value="2000"/> </xs:restriction> </xs:simpleType> <xs:element name="qty" maxOccurs="1" minOccurs="1" type="Quantity100to2000"/>