최신 웹 개발 튜토리얼
 

XML스키마 목록 요소


<전체 XML 스키마 참조

정의 및 사용

목록 엘리먼트는 지정된 데이터 유형의 값의리스트와 같은 간단한 형태 요소를 정의한다.

요소 정보

  • Parent elements: 형 simpleType

통사론

<list
id=ID
itemType=QName
any attributes
>

(annotation?,(simpleType?))

</list>

(α-기호 요소 목록 요소 내에 0 또는 1 시간이 발생할 수 있음을 선언)

속성 기술
id 선택 과목. 요소의 고유 ID를 지정
itemType

이러한 또는 다른 스키마에 정의 된 기본 데이터 타입이나하는 SimpleType 엘리먼트의 이름을 지정한다. 내용이하는 SimpleType 요소가있는 경우이 속성은 그렇지가 필요하며, 허용되지 않습니다

any attributes 선택 과목. 비 스키마 네임 스페이스와 다른 속성을 지정합니다

예 1

다음 예는 정수의 목록은 간단한 형태를 나타낸다 :

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:element name="intvalues" type="valuelist"/>

<xs:simpleType name="valuelist">
  <xs:list itemType="xs:integer"/>
</xs:simpleType>

</xs:schema>

The "intvalues" element in a document could look like this (notice that
the list will have five list items):

<intvalues>100 34 56 -23 1567</intvalues>

Note: 공백이 목록 항목 구분 기호로 처리됩니다!

예 2

다음의 예는 문자열의 목록입니다 간단한 유형을 보여줍니다 :

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:element name="stringvalues" type="valuelist"/>

<xs:simpleType name="valuelist">
  <xs:list itemType="xs:string"/>
</xs:simpleType>

</xs:schema>

The "stringvalues" element in a document could look like this (notice
that the list will have four list items):

<stringvalues>I love XML Schema</stringvalues>

<전체 XML 스키마 참조