我有一個XSD文件,其中包含了一些元素禁用單個元素的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
,使得無論發生或不發生,它將永遠不會檢查驗證所有的驗證。我不會刪除整個元素只是忽略這個元素。
我想忽略這個元素驗證,無論發生或不發生在XML文件中。 – Gabu
@Gabu:您的評論無法解決我在此答案中提供給您的新信息;它只是重申你原來的要求。 – kjhughes
選項1適合我工作 – Roland