TOON

Formatador, comparador e conversor de TOON (Token-Oriented Object Notation), o JSON otimizado para tokens de LLM: formate, compare e converta TOON colado para JSON, XML, YAML ou CSV, sem sair do navegador — gratuito e sem login, uma das ferramentas do DFe Hub.

0 linhas · 0 caracteres
Formata e valida o TOON dos dois painéis, indentando com 2 espaços.Ordena as chaves de todos os objetos dos dois painéis em ordem alfabética, recursivamente, em qualquer nível.
Converter (original)Converte o TOON do painel esquerdo (Original) para JSON e mostra o resultado à direita.
Formata os dois painéis e destaca as diferenças entre eles, linha a linha.Copia o conteúdo do painel esquerdo (Original) para o painel direito (Modificado).
0 linhas · 0 caracteres

Por que usar TOON em vez de colar JSON direto num prompt

Para listas de objetos com os mesmos campos — como o resultado de uma consulta de alíquota ou convênio por vários municípios — TOON declara o cabeçalho de campos uma única vez e usa uma linha tabular por item, em vez de repetir as mesmas chaves em cada objeto. Isso reduz sensivelmente o número de tokens gastos quando esse resultado é colado no prompt de um LLM para análise ou resumo, sem perder nenhuma informação — a conversão de volta para JSON é sem perdas nos dois sentidos.

TOON não é um formato de troca entre sistemas fiscais (nenhum autorizador o aceita ou gera) — o caso de uso é especificamente esse: baratear e acelerar chamadas a modelos de linguagem.

Perguntas frequentes

TOON (Token-Oriented Object Notation) é um formato de serialização que representa a mesma árvore de dados de um JSON, mas de forma mais compacta — usando indentação e arrays tabulares em vez de repetir chaves e colchetes — pensado para reduzir a quantidade de tokens ao colar dados estruturados em prompts de LLM.
TOON representa exatamente os mesmos dados que um JSON e a conversão entre os dois é sem perdas (round-trip), mas a sintaxe é diferente — mais parecida com YAML, com listas de objetos uniformes escritas como tabela (cabeçalho de campos uma única vez, depois uma linha por item).
Não. Formatação, validação, comparação e conversão rodam inteiramente no navegador (client-side); nenhum conteúdo colado é enviado ou armazenado no backend do DFe Hub.
Sim, a ferramenta de TOON do DFe Hub converte o conteúdo colado para JSON, XML, YAML ou CSV, gratuitamente e sem login.