0
我的xsd如下指定XML模式的XML文檔特定字符串
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="College">
<xs:complexType>
<xs:sequence>
<xs:element type="xs:string" name="Name" maxOccurs="unbounded" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
它必須只允許2個值例 只有ABC和CBS允許
<college>
<Name>ABC</Name>
<Name>ABC</Name>
<Name>CBS</Name>
</college>
這不應該允許
<college>
<Name>ABC</Name>
<Name>ABC</Name>
<Name>CBS</Name>
<Name>XYZ</Name>
</college>
@DaliusSidlauskas提出的解決方案與此相當。他們中的任何一個都會工作。 – helderdarocha