TOON — это кодирование модели данных JSON без потерь. Каждое значение — строки, числа, логические значения, null, объекты и массивы — идеально преобразуется обратно в JSON без потери данных или приведения типов.
Компактный табличный формат TOON (key[N]{fields}: строки) полностью декодируется обратно в стандартные массивы объектов JSON, восстанавливая полную структуру из минимального токенного представления.
Если вы отправляете TOON в LLM и получаете TOON обратно в ответе, используйте этот инструмент, чтобы декодировать его в стандартный JSON для дальнейшей обработки через API, базы данных или код приложения.
Декодирование выполняется полностью в вашем браузере — никакие данные не передаются на сервер. Безопасно для TOON-данных, содержащих конфиденциальную или проприетарную структурированную информацию.
TOON (Token-Oriented Object Notation) — это токен-эффективный формат для отправки структурированных данных в LLM. После того как LLM обрабатывает или возвращает TOON, вы декодируете его обратно в JSON, чтобы передать в стандартные API, базы данных или код приложения, ожидающий JSON.
Да. TOON кодирует ту же модель данных, что и JSON — объекты, массивы, строки, числа, логические значения и null — без потери информации. Полный цикл JSON → TOON → JSON даёт побитово идентичный результат для всех представимых значений.
Табличный заголовок TOON вроде users[3]{id,name,role}:, за которым следуют три строки, разделённые запятыми, разворачивается в стандартный массив JSON из трёх объектов, каждый с полями id, name и role.
Спецификация TOON и эталонный парсер доступны на toonformat.dev. Формат достаточно прост, чтобы собственный парсер можно было написать менее чем за 200 строк на большинстве языков. Этот онлайн-инструмент — самый быстрый способ для ручной проверки и разового декодирования.