XMLSpy는 그래픽 XML 스키마 편집기를 통해 XSD 편집을 지원합니다. 이 시각적인 디자인 방식을 통해 XSD를 보고, 생성하고, 생성하며, 편집할 때 XML 스키마 언어의 문법적인 세부 사항보다는 XSD의 의미에 집중할 수 있습니다. XML Schema 1.0 및 XML Schema 1.1 모두 지원됩니다.
XSD 편집기에서 스키마를 열면, 전역적으로 정의된 모든 구성 요소(예: 요소, 복합 타입, 속성 그룹 등)가 정렬 가능한 목록으로 구성됩니다. 여기서 구성 요소를 추가하거나 삭제하고, 상황에 맞는 도움말 기능을 사용하여 해당 속성을 수정할 수 있습니다.
어떤 글로벌 컴포넌트의 트리 아이콘을 클릭하면 XSD 편집기에서 해당 컴포넌트의 콘텐츠 모델을 자세히 보여주는 그래픽 뷰가 열립니다. 여기서 사용자는 요소를 쉽게 드래그하여 재정렬하거나, 오른쪽 클릭 메뉴에서 상황에 맞는 옵션을 선택할 수 있습니다.
이러한 XSD 보기 및 편집 방식은 사용자가 전체적인 수준에서 구성 요소를 관리하고, 개별 구성 요소의 콘텐츠 모델을 간편하게 수정할 수 있도록 지원합니다.
XSD 파일을 처음부터 직접 만들 수도 있고, 아래에 설명된 다양한 방법 중 하나를 사용하여 XML 스키마를 생성하여 XSD 파일을 만들 수도 있습니다.
XMLSpy는.. XML 편집기 XSD 파일 생성 시 다양한 옵션을 제공하며, 그 예시는 다음과 같습니다:
기존의 XSD 파일을 사용하여 데이터베이스 구조, XML 인스턴스 문서(XSD에서 XML로 변환), 또는 JSON 스키마를 생성하는 것은 매우 빠릅니다.

