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
- 1Cole seu conteúdo XML.
- 2Veja o status de validação instantaneamente.
- 3Visualize XML formatado com contagens.
- 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
Ferramentas Relacionadas
Formatador e Validador de JSON
Formate, valide e embeleze dados JSON com destaque de sintaxe e detecção de erros.Decodificador JWT
Decodifique e inspecione tokens JWT. Visualize cabeçalho, payload e verifique assinaturas.Codificar/Decodificar Base64
Codifique texto para Base64 ou decodifique Base64 de volta para texto. Suporta dados UTF-8 e binários.Encode/Decode de URL
Codifique ou decodifique componentes de URL. Trate caracteres especiais, strings de consulta e URLs completas.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.