0
我想知道是否可以對3個yes/no元素設置限制。我希望這三個中的一個被選作'是'檢查在三個布爾值中選擇了一個值爲yes
bpplena值低於下面的值。有關如何設置此限制的任何想法?
<xs:element name="ResponseTime" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="TwelveHour" type="xs:boolean" minOccurs="1" maxOccurs="1"/>
<xs:element name="SevenDay" type="xs:boolean" minOccurs="1" maxOccurs="1"/>
<xs:element name="FortyEightHours" type="xs:boolean" minOccurs="1" maxOccurs="1"/>
<xs:element name="Departure" minOccurs="1" maxOccurs="1">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="250"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
請注意'yes'不屬於'xs:boolean':'true','false','1'和'0'的合法值。問題仍然有效;請參閱下面的答案。 – kjhughes