XML Schema field 요소
정의와 사용법
field 요소는 XPath 표현식을 정의하며, 이 표현식은 unique, key, keyref 요소를 정의하는 값(또는 그 중 하나)을 지정합니다.
요소 정보
출현 횟수 | 한 번 |
부요소 | key、keyref、unique |
내용 | annotation |
문법
<field id=ID xpath=XPath 표현식 any attributes > (annotation?) </field>
속성 | 설명 |
---|---|
id | 선택 사항. 이 요소의 독특한 ID를 지정합니다. |
xpath | 필수 사항. 내용이나 값이 제한을 위한 단일 요소나 속성을 식별합니다. 이 표현이 요소를 식별하면, 이 요소는 단순 타입이어야 합니다. |
xml:lang | 선택 사항. 내용에서 사용하는 언어를 지정합니다. |
(? 기호는 field 요소 내에 선언되며, 이 요소는 0번 또는 1번만 나타날 수 있습니다.)
예제
예제 1
아래 예제는 field 요소를 보여줍니다. 이 요소는 "userID" 속성을 제한을 식별하는 필드로 정의합니다:
<xs:field xpath="@userID"/>