최신 웹 개발 튜토리얼
 

XML스키마 표기 요소


<전체 XML 스키마 참조

정의 및 사용

표기 요소는 XML 문서 내의 비 XML 데이터의 포맷을 설명한다.

요소 정보

  • Parent elements: 스키마

통사론

<notation
id=ID
name=NCName
public=anyURI
system=anyURI
any attributes
>

(annotation?)

</notation>

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

속성 기술
id 선택 과목. 요소의 고유 ID를 지정
name 필요합니다. 엘리먼트의 이름을 지정
public 필요합니다. 지정하는 URI는 공용 식별자에 대응
system

선택 과목. 지정하는 URI는 시스템 식별자에 대응

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

예 1

다음의 예는, GIF 및 뷰어 응용 프로그램, view.exe을 사용하여 JPEG 표기법을 보여줍니다

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

<xs:notation name="gif" public="image/gif" system="view.exe"/>
<xs:notation name="jpeg" public="image/jpeg" system="view.exe"/>

<xs:element name="image">
  <xs:complexType>
    <xs:simpleContent>
      <xs:attribute name="type">
        <xs:simpleType>
          <xs:restriction base="xs:NOTATION">
            <xs:enumeration value="gif"/>
            <xs:enumeration value="jpeg"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

</xs:schema>

The "image" element in a document could look like this:

<image type="gif"></image>

<전체 XML 스키마 참조