【发布时间】:2016-07-12 09:48:00
【问题描述】:
我有一个 XSD 文件,其中包含一些元素
<xs:element name="BasicData">
<xs:complexType>
<xs:sequence>
<xs:element ref="TTTeacherList" minOccurs="0"/>
<xs:element ref="NonTeachingActivityList" minOccurs="0"/>
<xs:element ref="TTStudentList" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="NonTeachingActivityList">
<xs:complexType>
<xs:sequence>
<xs:element ref="NonTeachingActivity" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="NonTeachingActivity">
<xs:complexType>
<xs:sequence>
<xs:element name="NTCode" type="String10"/>
<xs:element name="Description" type="String100"/>
<xs:element name="Type" type="MeetingType"/>
</xs:sequence>
<xs:attribute name="RefId" type="GUID" use="required"/>
</xs:complexType>
</xs:element>
我想删除元素NonTeachingActivity 的所有验证,这样无论它是否发生,都不会检查验证。而且我不会删除整个元素,只是忽略这个元素。
【问题讨论】:
标签: java xml xsd xsd-validation xml-validation