<xs:element minOccurs="1" name="Surname">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
<xs:maxLength value="70"/>
<xs:pattern value="[a-zA-Z][a-zA-Z][a-zA-Z]"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
Я код XML написан как описано выше, имел в виду, чтобы захватить фамилию с MINLENGTH 1 и не более 70 лет, будет выше код принимает любую фамилию с длиной от 1 до 70? или будет ли значение шаблона ограничивать длину фамилии? Если значение шаблона ограничит его, сколько он вернется и как оно должно быть записано для обработки требуемой длины между минимальной и максимальной длиной?Определение шаблона XML и длину переменных в XML кодирования
Вышеупомянутое кодирование xml, которое я отправил, подразумевает, что я могу принимать только 3 буквы фамилии ТОЛЬКО даже с минимальной и максимальной длиной, указанной в коде? – Center
@Center Correct. Регулярное выражение должно соответствовать полному потенциальному значению (подразумевается начало и конец текстового маркера вокруг регулярного выражения XSD - в отличие от других разновидностей регулярных выражений). – Richard