如何验证具有属性的元素的文本长度。例如:
<sport code="FB">Football</sport>
现在我需要限制代码属性的可能值(如“FB”、“BB”、“TT”),还需要限制文本的可能值和长度(“足球”、“篮球”、“ TableTennis") 以及这些文本的最大长度(“Football”、“BasketBall”、“TableTennis”)可以是 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”的长度(也是可能的值)您能否帮助了解如何验证代码和文本。谢谢