Как я могу проверить длину текста элемента, который имеет атрибут.Например:
<sport code="FB">Football</sport>
Теперь мне нужно ограничить возможные значения атрибута кода (например, «FB», «BB», «TT»), а также мне нужно ограничить возможные значения и длинутекст («Футбол», «Баскетбол», «Настольный теннис»), а также максимальная длина этого текста («Футбол», «Баскетбол», «Настольный теннис») может быть 20.
Я пытался с
<complexType name="sport">
<simpleContent>
<extension base="string">
<attribute name="code" type="code" />
</extension>
</simpleContent>
</complexType>
<simpleType name="code">
<restriction base="string">
<enumeration value="FB" />
<enumeration value="BB" />
<enumeration value="TT" />
</restriction>
</simpleType>
Но я не могу проверить длину текста "Foolball" (также возможные значения). Не могли бы вы помочь, как проверить и код, и текст.Спасибо