Durante o desenvolvimento de XML, é frequentemente necessário gerar um ou mais arquivos de instância XML válidos a partir de um esquema XSD existente. Em vez de iniciar a tarefa de conversão de XSD para XML manualmente, os desenvolvedores podem usar o XMLSpy para gerar um arquivo de instância XML como ponto de partida. Isso também é útil para testes durante a fase de desenvolvimento do esquema XSD.
Com um esquema XSD aberto no XMLSpy, é fácil criar um arquivo de instância XML válido com apenas alguns cliques, selecionando as opções desejadas. As opções abrangentes permitem gerar alguns ou todos os elementos, especificar o número de elementos repetíveis, e assim por diante – ou simplesmente clicar em "OK" para gerar o arquivo com base na configuração padrão.
Você pode até mesmo usar o XMLSpy para gerar arquivos XSD e XML preenchidos com valores de exemplo.
Além de gerar arquivos XML, você pode converter um arquivo XML existente para o formato XSD com a mesma facilidade no XMLSpy. É possível gerar um arquivo XSD a partir de um ou vários arquivos XML.
A janela de diálogo "Gerar Esquema" oferece opções flexíveis para gerar elementos, atributos, tipos simples, entidades e enumerações.
Além de converter entre XML e XSD, o XMLSpy oferece suporte para:

