Validador XML
Entrada XML
Cole XML com até 1.000.000 de caracteres. A validação acontece neste navegador.
PróximoConfira se um documento XML está bem-formado sem enviá-lo. O validador analisa o texto no navegador e informa se a sintaxe está correta ou mostra a mensagem de erro do analisador. Ele rejeita entradas vazias, marcação malformada e qualquer declaração DOCTYPE ou ENTITY. É uma verificação de sintaxe, não uma validação por esquema ou regras de negócio.
Como conferir a sintaxe XML
-
1
Cole o XML
Insira o texto XML diretamente no navegador. O limite máximo é de 1.000.000 de caracteres.
-
2
Execute a verificação local
A ferramenta rejeita entradas vazias e declarações DOCTYPE ou ENTITY; depois, o analisador XML do navegador lê o documento.
-
3
Revise o documento
A segunda etapa permite confirmar que o XML está pronto antes de seguir para o resultado da sintaxe.
-
4
Leia o resultado
Veja se o documento está bem-formado ou leia o erro de análise; depois, volte ou recomece.
O que significa “bem-formado”
Um documento XML bem-formado segue a sintaxe básica de que um analisador XML precisa. Por exemplo, tem um único elemento raiz, tags de abertura e fechamento correspondentes, elementos aninhados corretamente, valores de atributo entre aspas e caracteres reservados escapados quando necessário.
<livro id="7">
<titulo>Norte & Sul</titulo>
</livro>
O exemplo abaixo não está bem-formado porque a tag de fechamento não corresponde:
<livro>
<titulo>Norte</livro>
O analisador do navegador fornece o texto do erro. A redação e o nível de detalhe sobre a localização podem variar entre navegadores; use a mensagem como ponto de partida e confira a marcação próxima ao problema indicado.
Segurança e limites da entrada
- A entrada não pode estar vazia nem ultrapassar 1.000.000 de caracteres.
- Toda declaração
DOCTYPEouENTITYé rejeitada. - O validador não carrega esquemas, entidades nem outros recursos externos.
- Não há envio de arquivo. Cole o texto XML no campo.
Rejeitar declarações mantém a verificação limitada à sintaxe autônoma e evita considerar definições externas durante a análise.
O que o validador não comprova
Um XML bem-formado ainda pode estar errado para o sistema que vai usá-lo. A ferramenta não valida por XSD, DTD ou Relax NG. Ela também não confere requisitos de namespace, nomes de elementos específicos do aplicativo, valores permitidos, relações entre campos nem outras regras de negócio. Use o esquema e os testes apropriados do aplicativo para essas verificações.
Privacidade no navegador
Seu XML fica no navegador. Ele não é enviado, transmitido aos nossos servidores, colocado na URL nem adicionado ao histórico do servidor. O fluxo de três etapas processa localmente a inserção, a revisão e o resultado; Recomeçar apaga o rascunho local. Não cole XML confidencial em um dispositivo compartilhado ou não confiável.
Perguntas frequentes
Significa que o documento está sintaticamente bem-formado. Não comprova conformidade com XSD, DTD, Relax NG, uma política de namespace ou as regras do seu aplicativo.
A ferramenta aceita apenas sintaxe XML autônoma e não resolve DTD, entidades personalizadas nem recursos externos. Remova as declarações antes de conferir o restante da marcação.
A mensagem vem do analisador XML do navegador. Alguns navegadores incluem a localização e outros usam uma redação diferente; por isso, a ferramenta não promete uma linha exata nem uma correção sugerida.
Não. A entrada e o resultado ficam no navegador e não entram na URL nem no histórico do servidor. Recomeçar apaga o rascunho local usado pelo fluxo de três etapas.
Ferramentas relacionadas
Gerador de Cartão CSS
Crie o CSS de um contêiner de cartão: fundo, borda, raio dos cantos, espaçamento interno e sombra suave, com pré-visualização imediata e código para copiar e colar.
Conversor de Tamanho de Arquivo
Converta entre bytes, KB, MB, GB, TB e as unidades binárias IEC (KiB, MiB, GiB, TiB), combinando decimal e binário como preferir.
Gerador de Docker Compose
Gere um docker-compose.yml a partir de definições de serviços com imagem, portas e volumes, com padrões de boas práticas.
Conversor de base numérica
Converta números entre binário, octal, decimal, hexadecimal e qualquer base personalizada de 2 a 36, com o detalhamento posicional.
Gerador de README
Gere um README.md estruturado a partir de alguns campos: nome do projeto, tagline, recursos, comando de instalação, trecho de início rápido, autor e licença. Cole direto no seu repositório.
Visualizador de Markdown
Escreva Markdown e veja a renderização HTML atualizar ao vivo. Sintaxe com estilo GitHub, incluindo tabelas, listas de tarefas, blocos de código cercados e autolinks.
Ferramenta disponível em outros idiomas
- เครื่องมือตรวจไวยากรณ์ XML [TH]
- Trình kiểm tra cú pháp XML [VI]
- XML 구문 검사기 [KO]
- XML-validerare [SV]
- Walidator XML [PL]
- Validator Sintaks XML [ID]
- XML-validator [NL]
- XML-Validator [DE]
- Validador XML [ES]
- مدقق صياغة XML [AR]
- Validateur XML [FR]
- XML構文チェッカー [JA]
- XML Validator [EN]
- Validatore XML [IT]
- Проверка синтаксиса XML [RU]
- XML Söz Dizimi Doğrulayıcı [TR]
- XML 语法检查器 [ZH]