Nenhuma entrada ainda.
Texto simples em XML bem formado
Este conversor de TXT para XML transforma texto simples em XML bem formado. Cada linha pode virar um elemento, uma tabela com cabeçalho vira um registro por linha e linhas chave = valor viram tags – com os nomes de elemento que você escolher.
Última atualização:
Como funciona
Cole o texto
Cole linhas, uma tabela separada por tabulação ou vírgula, ou configurações chave = valor. Ou abra um arquivo .txt.
Dê nome aos elementos
Defina o Elemento raiz, o Elemento de linha e o Elemento de item, e escolha elementos filhos ou atributos para as colunas.
Baixe o XML
Copie o XML ou baixe um arquivo .xml, com ou sem a declaração XML.
Recursos
Nomes sempre válidos
Cabeçalhos como "primeiro nome" ou "2024" viram nomes de elemento válidos (primeiro_nome, _2024); nomes reservados que começam com xml ganham prefixo.
Escape correto
&, < e > são escapados, as aspas de atributos também, e caracteres proibidos no XML 1.0 são removidos, então a saída sempre é lida sem erro.
Elementos ou atributos
<row><cidade>Recife</cidade></row> ou <row cidade="Recife"/> – escolha o formato que o seu importador espera.
CDATA quando precisa
Texto com < ou & pode ser gravado como seção CDATA em vez de entidades, o que deixa código e marcação legíveis. Seções INI e chaves repetidas viram elementos aninhados e repetidos.
Limites e privacidade
Limites e privacidade
Texto de até 20 MB; entradas acima de 256 KB são convertidas em segundo plano, em um Web Worker. A saída é XML 1.0 em UTF-8.
Nada é enviado: a conversão acontece no seu navegador. Saiba mais na página de privacidade.
Perguntas frequentes
Como converter um arquivo de texto em XML?
Cole o texto ou abra o arquivo, confira a estrutura (detectada automaticamente) e baixe o XML.
Como fazer cada linha virar um elemento XML?
Escolha um item por linha e defina o Elemento de item, por exemplo <item>. O elemento raiz envolve todos eles.
As colunas da tabela podem virar atributos?
Sim. Com cabeçalho, escolha Colunas como: Atributos para ter um elemento vazio por linha, com um atributo por coluna.
Por que alguns nomes mudaram?
Nomes XML não podem começar com dígito nem ter espaços. Esses nomes recebem um sublinhado para o documento continuar bem formado.
A saída vem indentada?
Por padrão, com 2 espaços. Escolha 4 espaços, tabulação ou XML minificado nas opções de saída.
Serve para gerar nota fiscal eletrônica?
Não. É uma ferramenta para desenvolvedores que gera XML genérico; ela não gera DANFE nem emite ou valida NF-e.