在我的XSD,我试图用alternative
的标签。 对于一些原因,我在IDE(PHPStorm)得到这个错误:
无效的内容已开始与元素“XS:另类” ......
XSD
<xs:complexType name="tableType">
<xs:sequence>
<xs:element type="columnType" name="column" maxOccurs="unbounded" minOccurs="0"/>
<xs:element type="keyType" name="key" maxOccurs="unbounded" minOccurs="0">
<xs:alternative test="@type='index'" type="keyIndexType"/>
<xs:alternative test="@type='unique'" type="KeyUniqueType"/>
</xs:element>
</xs:sequence>
<xs:attribute type="xs:string" name="name" use="required"/>
</xs:complexType>
我看到了我不应该添加更多的东西来使用1.1版本的XSD ,但我需要的东西,以支持alternative
标签?