Validador XML

Valide a sintaxe XML e formate com impressão bonita. Relatório de erros linha por linha, contagem de elementos/atributos.

XML Input

Como Usar Validador XML

  1. 1Cole seu conteúdo XML.
  2. 2Veja o status de validação instantaneamente.
  3. 3Visualize XML formatado com contagens.
  4. 4Copie a saída formatada.
ZenovayAnalytics

Analytics feito para fundadores.

  • Acompanhamento de visitantes em tempo real
  • Privacidade em primeiro lugar, sem banner de cookies
  • Configurado em dois minutos
Conheça o Zenovay

Perguntas Frequentes

O que é XML?
XML (eXtensible Markup Language) é uma linguagem de marcação para codificar documentos em um formato legível por humanos e máquinas. Usa tags aninhadas com atributos para estruturar dados hierarquicamente. XML é usado em serviços web (SOAP), arquivos de configuração, troca de dados e formatos de documento (XHTML, SVG, RSS).
O que significa XML bem-formado?
XML bem-formado segue regras de sintaxe: cada tag de abertura tem uma tag de fechamento, tags são adequadamente aninhadas, valores de atributos são citados, há exatamente um elemento raiz e caracteres especiais são escapados (& < >). Um documento bem-formado pode não ser válido contra um esquema.
Quais são os erros XML comuns?
Tags de fechamento ausentes, nomes de tags não correspondentes, caracteres especiais não escapados (& < >), elemento raiz ausente, atributos sem aspas, tags sobrepostas e referências de caracteres inválidas.
Como o XML se compara ao JSON?
XML é verboso mas suporta atributos, conteúdo misto, namespaces e esquemas. JSON é mais leve, mais fácil de analisar e nativo do JavaScript. XML é melhor para marcação de documentos; JSON para APIs de dados. Muitas APIs modernas migraram de XML para JSON.
O que são namespaces XML?
Namespaces evitam conflitos de nomes ao combinar XML de diferentes vocabulários. Declarado com atributo xmlns: xmlns:prefix="URI". Os elementos usam o prefixo: <prefix:element>. Namespaces padrão se aplicam a todos os elementos filho sem um prefixo.