다음을 통해 공유


<xsd:notation> 요소

XML 문서 내에서 XML이 아닌 데이터의 형식을 나타내는 노테이션 정의를 포함합니다. XML 스키마 노테이션 선언은 XML 1.0 NOTATION 선언을 다시 생성한 것입니다.

<notation
  id = ID
  name = NCName 
  public = Public identifier per ISO 8879
  system = anyURI
  {any attributes with non-schema Namespace}...>
Content: (annotation?)
</notation>

특성

  • id
    이 요소의 ID입니다. id 값은 ID 형식이어야 하며 이 요소를 포함하는 문서 내에서 고유한 값이어야 합니다.

    선택적 항목입니다.

  • name
    notation 요소의 이름입니다. 이 이름은 XML 네임스페이스 사양에 정의된 대로 NCName(No-Colon-Name)이어야 합니다.

    이름은 스키마 내에서 고유해야 합니다.

    필수 항목입니다.

  • public
    public 식별자에 해당하는 URI 참조이며 DTD 또는 외부 엔터티 이름을 제공하는 문서 프롤로그에 있는 식별자입니다.

    필수 항목입니다.

  • system
    system 식별자에 해당하는 URI 참조이며 문서, DTD 또는 외부 엔터티에 대한 시스템별 로컬 식별자입니다. 이름은 URI여야 합니다.

    선택적 항목입니다.

요소 정보

발생 횟수

제한 없음

부모 요소

schema

내용

annotation

예제

다음 예제에서는 viewer.exe라는 뷰어 응용 프로그램을 사용하는 jpeg 노테이션을 보여 줍니다.

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:notation name="jpeg" public="image/jpeg" system="viewer.exe" />
</xs:schema>

관련 자료

자세한 내용은 www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all에 있는 Structures Recommendation을 참조하십시오.

참고 항목

참조

XML 스키마(XSD) 참조
XML 스키마 요소