1
그래서 나는 사용자 정의 데이터 형식이 있습니다XSD에서 문자열에 대해 서로 다른 길이를 허용하는 방법은 무엇입니까?
<xs:simpleType name="AbbreviatedTeamName">
<xs:restriction base="xs:string">
<xs:length value="3"/>
</xs:restriction>
</xs:simpleType>
내가 3 0 중 하나가 유효로하고 싶은를
<xs:length value="3"/>
같은 :
<xs:length value="3" or value="0"/>
하지만 이 작업을 수행하는 방법이 확실하지 않거나 이것이 가능할 지 확실하지 않습니다. 문자열을 제한하는 정규 표현식을 지정하는
당신은 0 ~ 3의 길이를 의미합니까? 아니면 정확하게 0 또는 3 중 하나만 사용할 수 있지만 둘 다 사용할 수는 없습니까? – Nurjan
XSD의 조건문은 기본적으로 가능하지 않습니다. 그것을 지원하기 위해 만들어지지 않았습니다. 죄송합니다. – Dandy
@Nurzhan 0 또는 3 (둘 모두는 아님). –