Conversor de CSV para XML

Cole uma tabela, escolha XML e copie o resultado para um feed, um template de importação ou um fixture de teste. Cada coluna vira um elemento filho de cada elemento de linha, então a estrutura permanece plana e previsível.

Os nomes das colunas são limpos para virar nomes de elementos XML válidos (espaços e símbolos viram underscores, duplicatas recebem um sufixo numérico) e os valores são escapados, então um e comercial ou um sinal de menor dentro de uma célula não consegue quebrar o documento.

Tabela para Markdown

Transforme uma tabela em texto pronto para colar: Markdown, HTML, TSV, comandos INSERT em SQL, JSON, XML, YAML, LaTeX, INI, TOML, JSON Lines ou uma tabela ASCII. Nada é enviado para a internet.

Seus dados nunca saem deste navegador

O arquivo é processado, pré-visualizado e transformado em gráfico no seu próprio dispositivo. Nada é enviado — nem uma amostra. Feche a aba e os dados desaparecem.

Ou cole o texto da tabela

Como funciona

  1. 1.Importe um arquivo Excel, CSV, TSV ou JSON, ou cole a tabela. Tudo é processado no seu próprio dispositivo.
  2. 2.Escolha as colunas a exibir: um eixo de categoria e até três valores.
  3. 3.Gere uma vez e continue ajustando — tipo de gráfico, agregação, ordenação e tema são atualizados na hora.
  4. 4.Baixe uma imagem ou publique o resultado como um link criptografado que expira automaticamente.

Perguntas frequentes

E se os nomes das minhas colunas não forem nomes XML válidos?
Eles são limpos automaticamente: espaços e pontuação viram underscores, um dígito ou símbolo inicial é removido e nomes duplicados recebem _1, _2 … para que o documento permaneça bem formado.
Como as células vazias são escritas?
Como elementos vazios (por exemplo <amount><amount>), porque o XML não tem null. Nada é inventado e nenhum texto de exemplo é adicionado.

Ferramentas relacionadas

Gerador de Comando SQL INSERT a partir de Tabela

Transforme uma tabela CSV ou Excel em comandos SQL INSERT no seu navegador: a linha de cabeçalho vira a lista de colunas, aspas são escapadas e células vazias viram NULL.

Conversor de CSV para Tabela Markdown

Transforme uma tabela CSV, Excel ou JSON em uma tabela Markdown para um README, uma página do Notion ou um pull request. Pipes e quebras de linha são escapados no navegador.

Conversor de CSV para YAML

Transforme uma tabela CSV, Excel ou JSON em uma lista YAML limpa, com valores entre aspas sempre que seriam lidos de volta como números, booleanos ou null.

Conversor de CSV para Tabela LaTeX

Transforme uma tabela CSV ou Excel em um ambiente tabular LaTeX pronto para colar, com &, %, _ e \ escapados.

Conversor de CSV para JSON Lines (JSONL)

Transforme uma tabela CSV ou Excel em JSON Lines: um objeto JSON por linha, pronto para jq, pipelines de log e importações em massa.

Conversor de CSV para INI

Transforme uma tabela CSV ou Excel em seções INI: um bloco numerado por linha com linhas key=value, pronto para arquivos de configuração legados e importadores.

Conversor de CSV para TOML

Transforme uma tabela CSV ou Excel em TOML usando um array de tabelas, com números mantidos como numéricos, células em branco gravadas como strings vazias e chaves não latinas entre aspas.

Conversor de CSV para Tabela ASCII

Transforme uma tabela CSV ou Excel em uma tabela ASCII em caixa para logs, comentários de código e documentos em texto simples, com caracteres CJK alinhados em largura dupla.