XML 스키마에서 XML 파일 생성

XML 스키마 파일을 기반으로 빠르게 XML 파일을 작성하려는 경우 XML 스키마에서 XML 파일을 생성할 수 있습니다. XML 스키마에서 XML 파일을 생성하는 경우 이미 해당 XML 스키마와 연관된 XML 파일을 작성하여 시간을 절약할 수 있으며 XML 스키마에 최소한 일부 요소 및 속성이 포함됩니다.

XML 파일을 생성한 후 XML 편집기에서 추가로 사용자 정의할 수 있습니다.

다음 지시사항은 자원 Perspective에 대해 작성되었지만 여러 다른 Perspective에도 적용됩니다.

스키마 파일에서 XML 파일을 생성하려면 다음 단계를 수행하십시오.

  1. 네비게이터 보기에서 작업을 수행할 XML 스키마 파일을 마우스 오른쪽 단추로 클릭하십시오.
  2. 팝업 메뉴에서 생성 > XML 파일을 클릭하십시오.
  3. XML 파일이 포함될 프로젝트 또는 폴더를 선택하고 해당 이름을 입력한 후 다음을 클릭하십시오. 파일 이름은 .xml로 끝나야 합니다.
  4. XML 파일의 루트 요소를 클릭하십시오. XML 파일의 루트 요소는 해당 파일의 다른 모든 요소를 포함하는 요소입니다. XML 스키마에 정의한 모든 글로벌 요소는 루트 요소 목록에 포함됩니다. XML 스키마에 글로벌 요소가 없으면 XML 파일을 작성할 수 없습니다.
  5. 다음 컨텐츠 옵션에서 선택하십시오.
    • 선택적 속성 작성. 필수 속성과 선택적 속성이 모두 생성됩니다.
    • 선택적 요소 작성. 필수 요소와 선택적 요소가 모두 생성됩니다.
    • 필수 선택사항 중 첫 번째 선택사항 작성. 필수 선택사항의 첫 번째 옵션은 XML 파일에 생성됩니다.
    • 데이터로 요소 및 속성 채우기. 생성된 모든 요소 및 속성을 샘플 데이터로 채웁니다.
    이 옵션을 선택하지 않으면 XML 파일에 필요한 최소 컨텐츠만 작성됩니다.
  6. 이름 공간 정보 섹션에는 XML 스키마의 대상 이름 공간, 해당 접두부 및 스키마 위치에 대한 정보가 포함됩니다. 이름 공간 및 이름 공간 접두부에 대한 자세한 정보는 관련 참조를 참고하십시오.
  7. 편집할 항목을 선택하고 편집을 클릭하십시오.
  8. 이름 공간 이름 필드의 값은 XML 스키마의 대상 이름 공간입니다. XML 파일은 해당 XML 스키마가 연관되는 이름 공간과 동일한 이름 공간과 연관되어야 합니다.
  9. 이름 공간과 연관되는 XML 파일의 모든 규정 요소 및 속성에는 접두부 값이 접두부로 추가됩니다.
  10. 위치 힌트 필드에는 XML 스키마의 위치가 포함됩니다.
  11. 확인을 클릭한 후 완료를 클릭하십시오.

XML 파일에는 선택한 루트 요소와 해당 루트 요소에 포함된 요소 및 속성이 포함됩니다. 이 파일에는 또한 XML 파일 이름 공간 및 위치에 대한 정보가 포함됩니다. 이제 XML 파일에 요소 및 속성을 추가할 수 있습니다.

참고: 일부 경우, 복합 XML 스키마 파일에서 XML 파일이 생성될 때 XML 파일이 올바르지 않을 수 있습니다. 이러한 경우, XML 편집기에서 생성된 파일을 열고 발생한 오류를 정정할 수 있습니다. 일반적으로는 몇 가지 오류만 수정하면 됩니다. 다음 XML 스키마 구성으로 인해 문제점이 발생할 수 있습니다.

  1. 제한사항. 제한된 요소가 때로 잘못 생성됩니다.
  2. 패싯: 생성된 기본 데이터 값은 복합 패싯(예: 패턴)을 준수하지 않을 수 있습니다.
  3. 추상 요소. 추상 요소가 때로 잘못 생성됩니다.
관련 개념
XML 편집기
관련 태스크
비어 있는 XML 파일 작성
DTD에서 XML 파일 생성
XML 파일 편집
관련 정보
XML 이름 공간