다음을 통해 공유


<xsd:complexContent> 요소

혼합 내용 또는 요소만 포함하는 복합 형식에 대한 제한이나 확장이 들어 있습니다.

<complexContent
  id = ID 
  mixed = Boolean 
  {any attributes with non-schema Namespace}...>
Content: (annotation?,  (restriction | extension))
</complexContent>

특성

  • id
    이 요소의 ID입니다. id 값은 ID 형식이어야 하며 이 요소를 포함하는 문서 내에서 고유한 값이어야 합니다.

    선택적 항목입니다.

  • mixed
    문자 데이터를 이 complexType 요소의 자식 요소 사이에 표시할 수 있는지 여부를 나타내는 표시기입니다. 기본값은 false입니다.

    mixed 특성은 포함하는 complexType 요소에 지정된 mixed 특성 값을 재정의할 수 있습니다.

    선택적 항목입니다.

요소 정보

발생 횟수

한 번

부모 요소

complexType

내용

선택적 요소. annotation

필수 항목으로 restriction (complexContent) 또는 extension (complexContent) 요소 중 단 하나입니다.

예제

다음 예제에서는 두 개의 추가 요소(statezipcode)가 있는 상속된 형식을 확장하여 다른 복합 형식(address)에서 파생된 복합 형식(USAddress)을 보여 줍니다.

<xs:complexType name="address">
  <xs:sequence>
   <xs:element name="name"   type="xs:string"/>
   <xs:element name="street" type="xs:string"/>
   <xs:element name="city"   type="xs:string"/>
  </xs:sequence>
 </xs:complexType>

 <xs:complexType name="USAddress">
  <xs:complexContent>
   <xs:extension base="address">
    <xs:sequence>
     <xs:element name="state" type="USState"/>
     <xs:element name="zipcode" type="xs:positiveInteger"/>
    </xs:sequence>
   </xs:extension>
  </xs:complexContent>
 </xs:complexType>

관련 자료

자세한 내용은 www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all에 있는 Structures Recommendation을 참조하십시오.

참고 항목

참조

XML 스키마(XSD) 참조
XML 스키마 요소