Converter XML para Word
Envie dados XML para quem trabalha no Word. O conversor lê os registros repetidos do arquivo e os grava como uma tabela em um documento DOCX, uma linha por registro, com os nomes dos elementos como cabeçalhos das colunas.
Conversor de dados
ou solte arquivos CSV, TSV, TXT … aqui ·
Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos
Os arquivos são processados em nossos servidores e apagados após 30 minutos.
Caractere que separa as colunas em arquivos CSV e de texto, tanto na leitura quanto na escrita. A detecção automática identifica o da entrada e grava vírgulas.
UTF-8 funciona para qualquer idioma. Escolha UTF-8 com BOM se o Excel no Windows mostrar acentos ou caracteres asiáticos embaralhados ao abrir o CSV.
Entrada Excel, ODS e Numbers: converta só a primeira planilha ou todas (um CSV por planilha em um ZIP, ou uma chave JSON por planilha).
Nome da aba na nova planilha, com até 31 caracteres.
Array de objetos usa os nomes das colunas como chaves em cada linha; array de arrays é mais compacto e mantém o cabeçalho como primeiro array.
Nome do elemento externo que envolve todas as linhas; cada linha vira um <row> dentro dele.
Usado nos comandos CREATE TABLE e INSERT. Somente letras, dígitos e sublinhados.
As aspas e os tipos de coluna variam um pouco entre bancos de dados; escolha aquele em que você vai importar.
Reescreve as células de data em um único formato. ISO (2026-10-18) é o mais seguro para bancos de dados e código; manter como está deixa as datas como aparecem no original.
Como usar esta ferramenta
- 1
Envie o XML
Adicione um arquivo XML de exportação, feed ou relatório, com até 20 arquivos por lote e 95 MB cada. Arquivos com um único tipo de registro repetido geram a tabela mais limpa.
- 2
Confira datas e espaçamento
As datas ficam no estilo americano de mês/dia/ano. Em Configurações avançadas, escolha ISO ou dia/mês/ano em Datas e mantenha Remover espaços extras ativado para eliminar os espaços de indentação dos valores.
- 3
Converta e abra no Word
Clique em Converter para DOCX (tabela do Word), abra o arquivo no Word, Google Docs, Pages ou LibreOffice Writer e depois acrescente título, observações ou comentários ao redor da tabela.
Converter XML para Word gera um arquivo .docx com os registros do XML dispostos em uma tabela, para que dados feitos para sistemas sejam revisados com a ferramenta que todo mundo já tem.
Quem converte XML para Word e por quê
O XML é o jeito de os sistemas trocarem registros entre si: notas fiscais eletrônicas, exportações de estoque, resultados de testes, feeds de catálogo. Quando esses registros exigem uma decisão humana, o arquivo precisa virar um documento. Um responsável de compliance quer vinte linhas de notas fiscais como anexo de um memorando. Um gerente de projeto precisa da lista de equipamentos de um sistema de ativos no material da reunião. Um advogado pede os dados em um formato em que controle de alterações e comentários funcionem.
Abrir o XML no Word não resolve, e colá-lo em um documento gera tags, não uma tabela. O jeito comum é passar pelo Excel e copiar e colar com cuidado. Converter direto para DOCX elimina esse desvio: cada registro vira uma linha da tabela, cada campo uma coluna, e o resto do documento fica por sua conta. Para dados que as pessoas vão ordenar e filtrar em vez de ler, XML para CSV é o melhor destino.
Quantos campos XML cabem em uma tabela do Word
- ≤ 5 col.
Fica legível em uma página Carta ou A4 em retrato, com texto de tamanho normal.
- 6–10 col.
Mude a seção para paisagem e use uma fonte menor na tabela.
- 11–20 col.
Apertado até em paisagem; remova campos ou divida em duas tabelas.
- 63 máx.
Limite absoluto do Word de colunas em uma única tabela.
- Registros viram linhas
- O elemento que se repete sob a raiz, como cada linha de nota fiscal ou cada ativo, gera uma linha da tabela.
- Nomes dos campos viram o cabeçalho
- Os nomes dos elementos filhos e dos atributos preenchem a primeira linha, para que o leitor saiba o que cada coluna contém.
- Tudo continua editável
- É uma tabela nativa do Word: mude o estilo, adicione uma legenda, controle as alterações ou use como fonte de mala direta.
- Pronto para imprimir ou exportar
- Defina a orientação da página e depois imprima ou salve em PDF direto do Word.
XML e DOCX: dois tipos de XML
XML
Extensible Markup Language (XML)
XML é uma linguagem de marcação para dados estruturados publicada pelo W3C em 1998. Ela usa tags aninhadas com atributos e aceita esquemas, namespaces e validação, o que a torna robusta para documentos complexos. Está por trás de feeds RSS, SVG, documentos do Office, sitemaps e muitas trocas de dados empresariais e governamentais. O XML é verboso em comparação com o JSON, mas todas as linguagens de programação e muitas ferramentas de planilha conseguem lê-lo.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- 1998 · W3C
DOCX
Documento do Microsoft Word
DOCX é o formato de documento padrão do Microsoft Word desde o Office 2007, baseado no padrão Office Open XML (ECMA-376, ISO/IEC 29500). É um pacote ZIP de arquivos XML com texto, estilos, imagens, tabelas, comentários e alterações controladas. É o formato mais comum para documentos editáveis em empresas, escolas e candidaturas a vagas. O layout pode mudar um pouco entre Word, Google Docs, LibreOffice e Pages, principalmente com formatação complexa. A maioria dos processadores de texto abre arquivos DOCX.
- Compressão
- –
- Transparência
- –
- Animação
- –
- Lançamento
- 2007 · Microsoft
O XML vira documento do Word quando dados feitos para máquinas precisam ser lidos, impressos, aprovados ou comentados por pessoas que trabalham no Word: um anexo de contrato, uma amostra de auditoria, uma lista de inventário para uma reunião.
Há uma curiosidade aqui: um arquivo .docx também é XML. Desde o Word 2007, os documentos são pacotes ZIP de partes XML definidas pelo Office Open XML, padronizado como ECMA-376 em 2006 e ISO/IEC 29500 em 2008. O texto e as tabelas ficam em uma parte chamada document.xml. Assim, essa conversão traduz o vocabulário dos seus dados para o do Word, e o resultado abre em qualquer programa que leia OOXML.
Perguntas frequentes sobre converter XML para Word
Por que o Word abre meu XML como um monte de código?
O Word só formata XML escrito no vocabulário dele, o WordprocessingML. Qualquer outro XML, como uma nota fiscal ou um feed, aparece como texto bruto, com todas as tags visíveis. A conversão monta uma tabela de verdade do Word a partir dos registros.
O Word já aceitou XML personalizado diretamente?
O Word 2003 e o 2007 permitiam anexar seus próprios esquemas e marcar partes do documento com tags. Após o caso de patente da i4i, a Microsoft removeu a marcação XML personalizada do Word com atualizações em 2010, então as versões atuais não oferecem mais esse recurso.
Meu XML tem 30 campos por registro. A tabela vai caber?
O Word aceita até 63 colunas em uma tabela, então o arquivo abre, mas 30 colunas não ficam legíveis em uma página. Apague antes os campos de que não precisa na origem ou use XML para Excel, onde dados largos rolam em vez de quebrar.
O que acontece com atributos, comentários e namespaces?
Os atributos de um registro viram colunas ao lado dos elementos filhos. Comentários XML, instruções de processamento e prefixos de namespace não são dados de tabela, por isso ficam fora do documento.
Dá para converter a tabela do Word de volta para XML?
Não diretamente a partir do DOCX. Mantenha o XML original como fonte de referência; se os dados forem editados no documento, copie a tabela para uma planilha e use Excel para XML para reconstruir o arquivo.
O documento abre no Google Docs?
Sim. Envie o .docx para o Google Drive e abra com o Google Docs, ou abra no Pages ou no LibreOffice Writer. Todos leem a estrutura de tabela OOXML.