1
В моем случае мой XSD должен иметь несколько групп под одной корневой тег, # XSD # Как объявить несколько групп в XSD?
<xs:group name="location">
<xs:sequence>
<xs:element name="city" type="xs:string"/>
<xs:element name="flat_num" type="xs:string"/>
<xs:element name="landmark" type="xs:string"/>
<xs:element name="street" type="xs:string"/>
</xs:sequence>
</xs:group>
<xs:group name="student">
<xs:sequence>
<xs:element name="firstname" type="xs:string"/>
<xs:element name="lastname" type="xs:string"/>
<xs:element name="mothername" type="xs:string"/>
<xs:element name="fathername" type="xs:string"/>
</xs:sequence>
</xs:group>
<xs:element name="Student_details" type="details"/>
<xs:complexType name="details">
<xs:group ref="location"/>
<xs:group ref="student"/>
</xs:complexType>
</xs:schema>
Когда я проверки с XML, он говорит, что этот формат не так, может любой помощи дайте мне знать, как создать несколько групп
В моем сценарии, как и в моем сценарии, в качестве обязательных элементов в качестве необязательных элементов задаются элементы группы местоположений как необязательные и студенческие группы. – Santhosh