Gere gráficos interativos a partir de documentos XML sem escrever código de análise. Envie um arquivo .xml, feed RSS ou exportação de relatório: os registros repetidos são localizados, achatados e combinados com os tipos de gráfico que se encaixam na sua estrutura.
Experimente grátis →Sem cadastro · Sem armazenamento de dados · 100% gratuito
Como funciona
- 1
Envie seu arquivo XML
Arraste qualquer arquivo .xml. Nenhuma conta é necessária.
- 2
Conversão assistida por IA
Nosso motor lê seus dados, detecta tipos de colunas e escolhe o melhor gráfico para cada padrão.
- 3
Visualize seus gráficos
Gráficos interativos prontos instantaneamente. Explore tendências e compartilhe insights.
Tudo que você precisa, nada mais
Sem conta
Envie instantaneamente, sem cadastro.
Privacidade primeiro
Arquivos nunca são armazenados em nossos servidores.
Qualquer dispositivo
Funciona em celular e computador.
Com IA
Seleção inteligente de gráficos.
Casos de uso comuns
Plotar registros repetidos
XML costuma conter listas de elementos repetidos: pedidos, transações, leituras. Transforme esses nós repetidos em linhas e plote seus campos numéricos sem escrever um XSLT.
Visualizar exportações de relatórios
Relatórios financeiros e de sistema frequentemente exportam como XML. Converta os números em gráficos de barras ou linhas para resumir um documento que, de outra forma, é um muro de tags.
Resumir feeds e logs
Represente contagens ou valores extraídos de um feed RSS ou de um log XML para ver tendências ao longo do tempo, transformando um arquivo estruturado verboso num único gráfico legível.
Gerar gráficos de XML sem escrever um analisador
Transformar uma exportação XML em gráfico normalmente significa escrever código: analisar o documento, encontrar o elemento repetido, decidir se cada valor está em uma tag filha ou em um atributo, remover os prefixos de namespace e então converter o resultado no formato que sua biblioteca de gráficos espera. É uma tarde de trabalho conhecida para uma pergunta que você queria responder em um minuto.
Aqui o arquivo é lido primeiro. O elemento repetido é localizado, atributos e tags filhas são reunidos em colunas, o aninhamento é achatado e os prefixos são removidos. Os tipos de gráfico adequados à estrutura resultante são gerados na hora, então você começa olhando um gráfico em vez de construindo um.
O que conta como registro
O gerador trabalha a partir do elemento que se repete. Em um feed RSS é <item>; em um sitemap, <url>; em uma nota UBL, <InvoiceLine>; em uma exportação de banco de dados, normalmente <row> ou <record>. Você não o nomeia: o analisador encontra o nível que se repete e trata cada ocorrência como um ponto de dados.
Isso também é a primeira coisa a conferir quando um gráfico parece pobre. Um documento com um único registro produz um único ponto, e um documento cujos registros ficam em profundidades diferentes pode se repetir mais acima do que você esperava. A tabela de dados ao lado do gráfico mostra exatamente o que foi extraído, e isso resolve a dúvida em um olhar.
Como o tipo de gráfico é escolhido
A escolha do gráfico segue o formato da tabela extraída, não uma preferência.
Um campo de data ao lado de um numérico é uma série no tempo e se lê melhor como gráfico de linhas — o caso comum de exportações de relatório e arquivos de feed. Um campo de categoria ao lado de um numérico é uma comparação entre grupos, que combina com barras. Dois campos numéricos sugerem uma relação que um gráfico de dispersão mostra. Um conjunto pequeno de categorias formando um todo pode funcionar como gráfico de pizza.
São oferecidas várias sugestões em vez de uma, já que os mesmos registros costumam admitir mais de uma leitura honesta. Qualquer gráfico é baixado como PNG para um slide, documento ou mensagem.
Fazer os números serem plotados como números
XML não tem tipos. Todo valor é texto até que algo o interprete, e é daí que vem a maioria dos gráficos decepcionantes.
Uma medida escrita como <code><Amount>1.249,90</Amount></code> ou <code><Total>€1,249.90</Total></code> é lida como texto, e uma coluna de texto é desenhada como categorias em vez de em uma escala de valores. Exporte números puros e mantenha a moeda em seu próprio elemento ou atributo. Datas se comportam do mesmo jeito: uma data ISO é interpretada e ordena cronologicamente, um formato local pode não ser.
Cada coluna da tabela de dados mostra o tipo detectado, então confirmar que a medida é lida como número leva um olhar. As exportações para CSV e JSON ficam no mesmo lugar caso você precise dos registros achatados em outro sistema — que também é a forma mais rápida de levar uma carga SOAP ou UBL para uma planilha.
Dicas e boas práticas
Os gráficos saem melhor quando seu XML contém um elemento repetido que representa um registro — vários nós <item>, <row> ou <entry> com as mesmas tags filhas. Cada elemento repetido vira uma linha e cada tag filha vira uma coluna, então uma estrutura consistente entre os registros produz o gráfico mais limpo. Tanto os valores em elementos filhos quanto os em atributos são lidos. Você não precisa simplificar o aninhamento antes: filhos aninhados são achatados automaticamente em colunas com ponto como user.name, e os prefixos de namespace são removidos, então documentos SOAP e UBL funcionam como estão. Garanta que o documento esteja bem formado, com um elemento raiz e tags corretamente fechadas, e codifique como entidades qualquer &, < ou > solto dentro do texto. Mantenha as medidas numéricas como números puros — um valor escrito com símbolo de moeda ou separador de milhar é lido como texto e desenhado como categoria em vez de em uma escala de valores.
Pronto para visualizar seus dados?
Carregue seu arquivo XML e veja seus dados ganharem vida instantaneamente.
Experimente grátis →Perguntas frequentes
Q.O que este site faz e como posso converter meus arquivos XML em gráficos?
Este site é uma ferramenta online gratuita para visualizar, ler e converter arquivos XML (.xml) em gráficos interativos. Basta enviar seu arquivo para obter recomendações.
Q.Quais tipos de arquivos são suportados?
Arquivos .xml são suportados.
Q.Quais tipos de gráfico pode gerar?
Barras, linhas, áreas, pizza, dispersão e tendência — escolhidos automaticamente.
Q.É gratuito?
100% gratuito. Sem cadastro, sem cartão de crédito, sem limites.
Q.Qual elemento vira uma linha?
O que se repete. <item> no RSS, <url> em um sitemap, <InvoiceLine> em UBL ou a tag própria de um fornecedor — o analisador encontra sozinho o nível repetido, você não o nomeia.
Q.Ele consegue gerar gráfico direto de um documento SOAP ou UBL?
Sim. Os prefixos de namespace são removidos e os registros do conteúdo são localizados dentro do envelope, então esses documentos geram gráficos como foram enviados.
Q.Valores em atributos funcionam como campos do gráfico?
Sim. Atributos e elementos filhos viram colunas comuns, então qualquer um dos estilos de exportação pode fornecer o eixo ou a série.
Q.Por que meus números são desenhados como categorias?
Valores XML são texto até serem analisados. Uma medida com símbolo de moeda ou separador de milhar é lida como texto. Exporte números puros e mantenha a moeda separada.
Q.Posso baixar o gráfico?
Sim. Cada gráfico tem um botão de download que salva um PNG, e os registros achatados podem ser exportados como CSV ou JSON da mesma tela.
Tem outro tipo de arquivo?
Cada formato tem sua própria ferramenta feita para ele.