<전체 XML 스키마 참조
정의 및 사용
임의 요소는 스키마에 의해 지정되지 않은 요소와 XML 문서를 확장하는 저자 수 있습니다.
요소 정보
- Parent elements: 선택, 순서
통사론
<any
id=ID
maxOccurs=nonNegativeInteger|unbounded
minOccurs=nonNegativeInteger
namespace=namespace
processContents=lax|skip|strict
any attributes
>
(annotation?)
</any>
(α-기호 요소가 어떤 요소 내에 0 또는 1 시간이 발생할 수 있음을 선언합니다)
속성 | 기술 |
---|---|
id | 선택 과목. 요소의 고유 ID를 지정 |
maxOccurs | 선택 과목. 임의 요소가 부모 구성 요소에서 발생할 수있는 최대 횟수를 지정한다. 값은 임의의 수> = 0, 또는 당신이 최대 수에 제한을 설정하지하려면 값 사용할 수 있습니다 "unbounded" . 기본값은 1입니다 |
minOccurs | 선택 과목. 임의 요소가 부모 구성 요소에서 발생할 수있는 최소 횟수를 지정한다. 이 값은 임의의 수> = 0을 초기 값은 1이 될 수있다 |
namespace | 선택 과목. 사용될 수있는 소자를 포함하는 네임 스페이스를 지정한다. 다음 중 하나로 설정할 수 있습니다 :
|
processContents | 선택 과목. XML 프로세서는이 모든 요소에 의해 지정된 요소에 대한 유효성 검사를 처리하는 방법을 지정합니다. 다음 중 하나로 설정할 수 있습니다 :
|
any attributes | 선택 과목. 비 스키마 네임 스페이스와 다른 속성을 지정합니다 |
예 1
다음 예제이라는 요소에 대한 선언을 보여줍니다 "person" . 사용하여 <any> 요소를 저자는 연장 할 수 있습니다 (after <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:any minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<전체 XML 스키마 참조