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
Referência da Tabela ASCII
Tabela ASCII completa de 0 a 127 com valores decimais, hexadecimais, octais e binários e notação de referência numérica HTML, incluindo NUL, LF e DEL.
Referência de Caracteres HTML
Lista pesquisável de entidades HTML, seus códigos nomeados e numéricos, e uma cópia com um clique para caracteres e símbolos especiais.
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.
Referência de atalhos de teclado
Pesquise atalhos padrão documentados do VS Code, Chrome e Bash com GNU Readline no macOS, Windows e Linux.
Gerador de EditorConfig
Monte um .editorconfig com as suas regras de indentação, fim de linha e charset e acrescente a seção correta para cada linguagem do seu repositório: Python, Go, YAML, Makefile e mais.
Validador de Email
Valide um endereço de email: verificação de sintaxe RFC 5322, consulta de registro MX em tempo real, além de detalhes de parte local, domínio e comprimento. Nenhum email é enviado.
Ferramenta disponível em outros idiomas
- Validador XML [ES]
- Validateur XML [FR]
- Validator Sintaks XML [ID]
- XML-validerare [SV]
- مدقق صياغة XML [AR]
- XML構文チェッカー [JA]
- XML 구문 검사기 [KO]
- Walidator XML [PL]
- XML-validator [NL]
- Trình kiểm tra cú pháp XML [VI]
- เครื่องมือตรวจไวยากรณ์ XML [TH]
- XML-Validator [DE]
- Проверка синтаксиса XML [RU]
- XML Söz Dizimi Doğrulayıcı [TR]
- XML 语法检查器 [ZH]
- XML Validator [EN]
- Validatore XML [IT]