O XMLSpy oferece suporte à edição de XSDs com seu editor gráfico de esquemas XML. O paradigma de design visual para visualizar, criar, gerar e editar XSDs permite que você se concentre na semântica do seu XSD, em vez dos detalhes sintáticos da linguagem de esquema XML. Tanto o XML Schema 1.0 quanto o XML Schema 1.1 são suportados.
Ao abrir um esquema no editor XSD, todos os componentes definidos globalmente (ou seja, elementos, complexTypes, grupos de atributos, etc.) são organizados em uma lista que pode ser ordenada. Aqui, você pode adicionar ou remover componentes, e modificar suas propriedades usando ferramentas de auxílio contextuais.
Clicar no ícone da árvore para qualquer componente global abre a visualização gráfica detalhada do seu modelo de conteúdo no editor XSD, onde você pode facilmente arrastar e reorganizar elementos ou selecionar opções contextuais no menu de clique com o botão direito.
Esta abordagem para visualizar e editar arquivos XSD permite gerenciar os componentes em um nível global e, em seguida, editar o modelo de conteúdo de componentes individuais de forma simples e direta.
É fácil começar a criar um esquema XSD do zero ou gerando um esquema XML através de qualquer uma das inúmeras opções descritas abaixo.
O XMLSpy Editor de XML oferece diversas opções de geração para arquivos XSD, incluindo:
É igualmente rápido gerar uma estrutura de banco de dados, um documento de instância XML (de um esquema XSD para XML) ou um esquema JSON a partir de um esquema XSD existente.

