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