최신 웹 개발 튜토리얼
 

XML스키마 노조 요소


<전체 XML 스키마 참조

정의 및 사용

연합 요소 컬렉션으로 단순 유형 정의 (union) 지정된 단순한 데이터 유형의 값을.

요소 정보

  • Parent elements: 형 simpleType

통사론

<union
id=ID
memberTypes="list of QNames"
any attributes
>

(annotation?,(simpleType*))

</union>

(α-기호 요소가 조합 요소 내에 0 또는 1 시간이 발생할 수 있음을 선언합니다)

속성 기술
id 선택 과목. 요소의 고유 ID를 지정
memberTypes 선택 과목. 스키마에 정의 된 기본 데이터 타입이나하는 SimpleType 요소의 목록을 지정
any attributes 선택 과목. 비 스키마 네임 스페이스와 다른 속성을 지정합니다

예 1

이 예는 두 가지 간단한 종류의 조합입니다 간단한 유형을 보여줍니다 :

<xs:element name="jeans_size">
  <xs:simpleType>
    <xs:union memberTypes="sizebyno sizebystring" />
  </xs:simpleType>
</xs:element>

<xs:simpleType name="sizebyno">
  <xs:restriction base="xs:positiveInteger">
    <xs:maxInclusive value="42"/>
  </xs:restriction>
</xs:simpleType>

<xs:simpleType name="sizebystring">
  <xs:restriction base="xs:string">
    <xs:enumeration value="small"/>
    <xs:enumeration value="medium"/>
    <xs:enumeration value="large"/>
  </xs:restriction>
</xs:simpleType>

<전체 XML 스키마 참조