XMLSpy의 DTD 편집기는 텍스트 보기와 그리드 보기 모두에서 DTD의 지능적인 편집 및 스키마 유효성 검사를 지원합니다. 두 보기 모두 사용자가 입력하는 동안 상황에 맞는 입력 지원 기능과 기타 편집 지침을 제공합니다.
그래픽 인터페이스를 선호하신다면, "그리드 뷰"는 DTD를 쉽게 이해할 수 있는 트리 구조로 표시하며, 일반적인 XML 문서의 계층적 요소 구조와 마찬가지로 편집이 가능합니다. 또한, 속성 목록은 테이블 형태로 표시되어 이 구조에 가장 적합합니다.
XMLSpy의 DTD 편집기에는 XML을 DTD로 변환하는 기능이 포함되어 있으며, 이를 통해 하나 이상의 XML 문서에 기반하여 유효한 DTD를 생성할 수 있습니다. 또한, 사용자는 자신의 DTD를 기반으로 샘플 XML 문서를 생성할 수도 있습니다.
애플리케이션이 발전함에 따라 DTD와 XML 스키마 형식 간의 변환도 간편합니다. 몇 번의 클릭만으로 DTD를 XML 스키마 1.0 또는 1.1 형식으로 변환할 수 있습니다.
“"XMLSpy에서 제공하는 DTD 지원 기능은 정말 큰 도움이 되었습니다!"”
Kurt Cagle, Architect at Avalon Consulting & Managing Editor, XMLToday.org