Entrada XML

Saída esquema XSD

Exemplos gerador de esquema XML

O XML de exemplo é analisado para inferir um esquema XSD.

Entrada XML vs XSD gerado

Entrada XML:

Entrada

Esquema XSD gerado:

Saída

Use Exemplo para carregar dados.

O que é um gerador de esquema XML?

XSD (XML Schema Definition) é um padrão W3C para descrever a estrutura e restrições dos documentos XML.

Esta ferramenta infere um esquema XSD a partir de um documento XML. A geração executa-se no seu navegador.

Como usar esta ferramenta

1

Colar ou carregar XML

Cole XML ou carregue um ficheiro. Use Exemplo para dados de teste.

2

Rever o XSD gerado

O painel direito mostra o XSD gerado. Os elementos e atributos são inferidos da amostra.

3

Copiar, descarregar ou editar

Use <strong>Copiar</strong> ou <strong>Descarregar</strong>. Para validar XML, use o Validador XML. Para esquema JSON, use o Gerador de esquema JSON.

Quando usar um esquema gerado

Use um XSD gerado quando tiver XML de exemplo e precisar de um esquema para validação ou documentação.Gerador de esquema JSON.

Perguntas frequentes

O esquema está completo?

Reflete a amostra. Os elementos opcionais podem precisar de ajuste manual.

Posso validar XML contra este XSD?

Sim. Use um validador XSD (ex. Validador XML).

Os meus dados são privados?

Sim. A geração executa-se inteiramente no seu navegador.

Ferramentas relacionadas

Para XSD: W3C XML Schema. Para XML: W3C XML.