Конвертер JSON ↔ TOON
Преобразуйте JSON в TOON и обратно для компактных промптов LLM
Встроенная версия: TOON spec v4.1 · @toon-format/toon 4.1.1
Связанные инструменты
О конвертере JSON ↔ TOON
TOON (Token-Oriented Object Notation) кодирует модель данных JSON с помощью отступов, объявленных длин массивов и табличных строк, поэтому данным для языковых моделей нужно меньше символов. Конвертер использует официальную библиотеку @toon-format/toon в вашем браузере, чтобы превращать JSON в TOON и обратно, и показывает встроенную версию спецификации.
Как пользоваться
- 1.Выберите JSON → TOON или TOON → JSON.
- 2.Вставьте данные, откройте файл .json или .toon или загрузите пример.
- 3.Настройте разделитель, отступ или строгий разбор.
- 4.Проверьте размер представления, затем скопируйте или скачайте вывод.
- 5.Нажмите «Проверить обратимость», чтобы убедиться, что JSON → TOON → JSON возвращает идентичные данные.
Когда TOON экономит больше всего
TOON наиболее компактен для однородных массивов объектов: имена полей объявляются один раз, а каждый элемент становится одной строкой. Глубоко вложенные или нерегулярные данные записываются списком и экономят меньше; компактный JSON может оказаться даже меньше. Показанные размеры — байты и символы; необязательный подсчёт токенов использует один конкретный токенизатор и различается между моделями.
Ограничения
Ввод ограничен 2 000 000 символов и 256 уровнями вложенности. Целые числа за пределами безопасного диапазона JavaScript теряют точность при разборе JSON. Встроенная версия библиотеки не поддерживает свёртку ключей через точку. TOON — рабочий черновик; вывод соответствует встроенной версии спецификации, указанной в инструменте.
