XSD ¸´ºÏÀàÐÍ - ½öº¬ÔªËØ
¡°½öº¬ÔªËØ¡±µÄ¸´ºÏÀàÐÍÔªËØÊÇÖ»Äܰüº¬ÆäËûÔªËØµÄÔªËØ¡£
¸´ºÏÀàÐͽö°üº¬ÔªËØ
XML ÔªËØ£¬"person"£¬½ö°üº¬ÆäËûµÄÔªËØ£º
<person> <firstname>John</firstname> <lastname>Smith</lastname> </person>
Äú¿ÉÔÚ schema ÖÐÕâÑù¶¨Òå "person" ÔªËØ£º
<xs:element name="person">
<xs:complexType>
<xs:sequence>
<xs:element name="firstname" type="xs:string"/>
<xs:element name="lastname" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
ÇëÁôÒâÕâ¸ö <xs:sequence>¡£ËüÒâζ×ű»¶¨ÒåµÄÔªËØ±ØÐë°´ÉÏÃæµÄ´ÎÐò³öÏÖÔÚ "person" ÔªËØÖС£
»òÕßÄú¿ÉÒÔΪ complexType ÔªËØÉ趨һ¸öÃû³Æ£¬²¢Èà "person" ÔªËØµÄ type ÊôÐÔÀ´ÒýÓôËÃû³Æ£¨ÈçʹÓô˷½·¨£¬Èô¸ÉÔªËØ¾ù¿ÉÒýÓÃÏàͬµÄ¸´ºÏÀàÐÍ£©£º
<xs:element name="person" type="persontype"/>
<xs:complexType name="persontype">
<xs:sequence>
<xs:element name="firstname" type="xs:string"/>
<xs:element name="lastname" type="xs:string"/>
</xs:sequence>
</xs:complexType>