다음을 통해 공유


XML SOM(스키마 개체 모델)

XML 스키마는 규격 XML 문서에서 구조를 만들고 유효성을 검사하기 위한 강력하고 복잡한 도구입니다. 관계형 데이터베이스의 데이터 모델링과 마찬가지로 스키마는 문서에서 사용할 수 있는 요소와 해당 특정 스키마에 대해 유효하기 위해 이러한 요소가 따라야 하는 구조 및 형식을 지정하여 XML 문서의 구조를 정의하는 방법을 제공합니다.

SOM(스키마 개체 모델)은 파일에서 스키마를 읽거나 프로그래밍 방식으로 메모리 내 스키마를 만들 수 있는 네임스페이스의 클래스 System.Xml.Schema 집합을 제공합니다. 그런 다음 스키마를 트래버스, 편집, 컴파일, 유효성 검사 또는 파일에 쓸 수 있습니다.

이 섹션 안에

XML 스키마 개체 모델 개요
SOM(스키마 개체 모델)과 해당 모델에서 제공하는 기능 및 클래스에 대해 설명합니다.

XML 스키마 읽기 및 쓰기
파일 또는 다른 원본에서 XML 스키마를 읽고 쓰는 방법을 설명합니다.

XML 스키마 빌드
네임스페이스의 클래스를 System.Xml.Schema 사용하여 메모리 내 XML 스키마를 빌드하는 방법을 설명합니다.

XML 스키마 탐색
XML 스키마를 트래버스하여 SOM에 저장된 요소, 특성 및 형식에 액세스하는 방법을 설명합니다.

XML 스키마 편집
XML 스키마를 편집하는 방법을 설명합니다.

XML 스키마 포함 또는 가져오기
다른 XML 스키마를 포함하거나 가져와서, 그것들을 포함하거나 가져오는 스키마의 구조를 보완하는 방법을 설명합니다.