Latest web development tutorials

XML 스키마 복합 형식 - 유일한 요소를 포함

복합 유형 요소 "만 포함하는 요소"다른 요소를 포함하는 유일한 요소이다.


복합 유형은 요소를 포함

XML 요소 "인"만 다른 요소를 포함 :

<person>
<firstname>John</firstname>
<lastname>Smith</lastname>
</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>

이에주의하십시오 . 이 요소는 "사람"요소의 출현 위의 순서에 따라 정의되어야 함을 의미한다.

아니면 complexType에 엘리먼트의 이름을 설정하고 (예 :이 방법의 사용과 같은 여러 가지 요소가 동일한 복합 타입을 참조 할 수있다)이 이름을 참조하는 유형 속성 "사람"요소하도록 할 수 :

<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>