Club Martech >

Conversor JSON para TOON

Converta dados em xml ou json para toon, um formato mais compacto, legível e eficiente.
Conversor JSON/CSV/XML -> TOON (Token-Oriented Object Notation)
ORIGINAL FORMAT
0
Média de Tokens
0
Caracteres (JSON)
0%
Salvamento
0 tokens
TOON FORMAT
0
Média de Tokens
0
Caracteres (TOON)

*Contagem de tokens calculada usando os tokenizadores oficiais da OpenAI (js-tiktoken). Os resultados são específicos para o algoritmo de tokenização de cada modelo.

Conversor XML para JSON / TOON

Conversor gratuito e completo de XML e JSON para formato TOON. Compactação inteligente que reduz tamanho em até 70% (especialmente para dados tabulares). Detecção automática de formato (XML ou JSON). Aceita JSON com aspas simples e comentários. Trata erros comuns de formatação. Mostra estatísticas de conversão (tamanho original, final e redução percentual). Processamento local no navegador (dados não saem do seu computador). Ideal para otimização de APIs, arquivos de configuração, transferência de dados e qualquer situação onde tamanho e legibilidade importam.

O Conversor JSON para TOON transforma JSON, CSV ou XML em TOON, uma notação mais compacta que o JSON. O formato foi pensado para gastar menos tokens em modelos de IA. É como dobrar roupas para a mala: o conteúdo é o mesmo, mas ocupa menos espaço. A conversão roda no navegador, e a tela compara tokens e caracteres antes e depois. Para medir a economia, cole um exemplo real do seu payload e compare os tokens.

Como usar o Conversor JSON para TOON

Cole o conteúdo em JSON, CSV ou XML no campo de entrada e clique em Converter; o formato é detectado sozinho, e aspas simples no JSON são convertidas. A saída em TOON aparece ao lado, com a contagem de tokens e caracteres do original e do resultado e o percentual de economia. No Conversor JSON para TOON, copie o resultado ou baixe o arquivo .toon.

Como a contagem de tokens é feita

O Conversor JSON para TOON conta tokens com o tokenizador cl100k_base, da biblioteca js-tiktoken, que a página baixa do jsDelivr ao abrir. É o tokenizador usado pela OpenAI em modelos como o GPT-4. Outros modelos dividem o texto de outro jeito, então trate o número como comparação entre os dois formatos, não como previsão exata da fatura. O verbete sobre token explica por que o português tende a gastar mais que o inglês.

Se a biblioteca não carregar, por bloqueio de rede ou extensão, os tokens aparecem como zero e só a contagem de caracteres vale.

Quando o TOON economiza e quando quase não muda

O ganho aparece em listas de objetos com os mesmos campos, que viram uma tabela com um cabeçalho só, em vez de repetir cada chave em cada linha. Objetos aninhados e com formatos diferentes viram blocos indentados, e a diferença para o JSON encolhe. A base da comparação também pesa: a ferramenta compara com o texto exatamente como você colou, então um JSON com recuo e quebras de linha parece render mais economia do que um JSON minificado. Compare com o mesmo payload que você manda ao modelo.

O que a ferramenta não faz

  • Não converte TOON de volta para JSON.
  • Não gera CSV nem XML de saída.
  • Não ordena nem valida os campos do seu esquema.
  • Não testa se o modelo entende o formato.

A saída segue a especificação oficial do formato TOON, com vírgula como separador e dois espaços por nível. O campo de entrada fica salvo neste navegador; com dados sensíveis, apague o conteúdo antes de sair. Antes de trocar o formato em produção, mande o mesmo pedido ao modelo em JSON e em TOON e compare as respostas, não só os tokens.

Perguntas frequentes

JSON, inclusive com aspas simples, vírgula no fim da lista e comentários, que são normalizados antes da conversão; CSV com cabeçalho na primeira linha, separado por vírgula ou ponto e vírgula; e XML, reconhecido quando o texto começa com o sinal de menor. A detecção é automática.
Pode. O Excel em português costuma separar as colunas por ponto e vírgula, e a ferramenta escolhe o separador que mais aparece na primeira linha. Ela também aceita campos entre aspas e ignora a marca de codificação que alguns programas colocam no início. Confira se a primeira linha é mesmo o cabeçalho.
Quando todos os itens têm os mesmos campos, a lista vira uma tabela: um cabeçalho com o nome, o número de itens e os campos, como usuarios[2]{id,nome}:, seguido de uma linha por item, com os valores separados por vírgula. É esse cabeçalho único que evita repetir as chaves em cada item.
O Compactador tira espaços e mantém o JSON, que qualquer sistema lê. Este conversor troca o formato por TOON, que corta as chaves repetidas mas precisa de um destino que o entenda, como um prompt. Os dois contam tokens com o mesmo tokenizador, então dá para comparar o JSON compactado de um com o TOON do outro.

Receba o melhor conteúdo sobre Marketing e Tecnologia

comunidade gratuita

Cadastre-se para o participar da primeira comunidade sobre Martech do brasil!