Validador de XML

Use nosso validador XML para verificar a sintaxe do seu XML.

Documento XML formatado corretamente

O documento XML com sintaxe correta é chamado de “formatado corretamente”.

As regras de sintaxe já foram descritas nos capítulos anteriores:

  • O documento XML deve ter um elemento raiz
  • Os elementos XML devem ter um marcador de fechamento
  • Os marcadores do XML diferenciam maiúsculas e minúsculas
  • Os elementos XML devem estar corretamente aninhados
  • Os valores de atributo do XML devem ser entre aspas
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to> George </to>
<from> John </from>
<heading> Lembrança </heading>
<body> Não se esqueça da reunião! </body>
</note>

Erros no XML terminam seu programa

Erros no documento XML terminam seu aplicativo XML.

A norma W3C XML determina que, se o programa encontrar erros, ele deve parar de processar o documento XML. A razão é que o software XML deve ser leve, rápido e bem compatível.

Os navegadores HTML podem exibir documentos HTML com erros (por exemplo, falta de marcador de fechamento).

Para o XML, erros não são permitidos.

Verifique a sintaxe do seu XML

Para ajudar você a verificar a sintaxe do XML, criamos um validador XML.

Verifique a sintaxe deste XML correto:

Verifique a sintaxe deste XML incorreto:

Tente verificar a sintaxe do seu XML:

Documento XML válido

O documento XML “formatado corretamente” é diferente do documento XML “valido”.

Um documento XML “válido” deve estar bem formatado. Além disso, ele deve atender à definição de tipo de documento.

Existem dois tipos diferentes de definições de tipo de documento que podem ser usados com XML:

  • DTD - Definição original do tipo de documento
  • XML Schema - Substituto baseado em XML para DTD

A definição de tipo de documento (DTD) define as regras e elementos válidos de um documento XML.