DT Dev Tools

Конвертер TOON у CSV — TOON у CSV онлайн

Конвертуйте табличні масиви TOON (Token-Oriented Object Notation) у CSV онлайн. Оберіть таблицю та роздільник, відкрийте в Excel. Безкоштовно.

🔒 Працює повністю у вашому браузері — нічого не завантажується

Реклама

Від таблиць TOON до CSV

TOON (Token-Oriented Object Notation) ближчий до CSV, ніж будь-яке інше кодування JSON. Його головна особливість — табличний масив — оголошує довжину та заголовок один раз — products[3]{sku,name,price}: — а потім перелічує по одному рядку значень через кому в кожному рядку. Саме тому TOON такий економний щодо токенів у промптах і відповідях LLM. Але таблиця TOON — це не файл CSV: вона з відступами, вкладена в документ і може використовувати лапки, табуляції чи вертикальні риски за власними правилами. Цей конвертер декодує TOON за допомогою офіційної бібліотеки, знаходить у ньому масиви та записує чистий CSV у стилі RFC 4180, який можна відкрити в Excel, Google Sheets, LibreOffice або імпортувати в базу даних.

Типовий сценарій — попросити модель витягнути записи (ліди, рахунки, товари, тест-кейси) у TOON для економії токенів, а потім експортувати результат тут для аналізу чи масового завантаження.

Вибір таблиці та обробка вкладеності

Документ TOON може містити кілька масивів, як-от friends і hikes у прикладі. У списку Table показано кожен масив за його шляхом через крапки; за замовчуванням вибрано перший. Рядки-об'єкти додають свої ключі як стовпці; вкладені об'єкти розгортаються в назви через крапку, як-от owner.email, а вкладені масиви зберігаються як текст JSON в одній комірці, щоб жодні дані не були втрачені. Коли рядки мають різні ключі, заголовок — це об'єднання всіх із них, а відсутні комірки залишаються порожніми. Список простих значень стає єдиним стовпцем value.

Роздільники та поради для електронних таблиць

Кома є стандартом, але Excel у багатьох європейських локалях очікує крапку з комою, тож змініть роздільник, якщо стовпці злилися. Також доступні табуляція та вертикальна риска. Поля, що містять роздільник, лапки або переноси рядків, автоматично беруться в лапки та екрануються. Залиште Strict mode увімкненим, щоб переконатися, що кількість рядків відповідає оголошеному [N], перш ніж довіряти експорту моделі. Для зворотного напрямку або перегляду у вигляді JSON дивіться CSV у JSON і TOON у JSON; інші формати — TOON у YAML і TOON у XML. Усе виконується локально у вашому браузері.

Як користуватися

  1. Вставте TOONВставте TOON із табличним масивом на кшталт items[N]{a,b}: або натисніть Load sample.
  2. Оберіть таблицюЯкщо в документі кілька масивів, виберіть, який експортувати, і оберіть роздільник.
  3. Завантажте CSVСкопіюйте CSV або завантажте його й відкрийте в Excel, Google Sheets чи базі даних.

Часті запитання

Яка частина TOON стає CSV?
Масив. За замовчуванням використовується перший знайдений масив; якщо документ містить кілька (наприклад, users і orders), виберіть один у списку Table. Єдиний об'єкт верхнього рівня стає одним рядком.
Як обробляються вкладені об'єкти?
Вони розгортаються в назви стовпців через крапку, наприклад address.city. Вкладені масиви записуються як текст JSON в одній комірці.
Що, якщо рядки мають різні поля?
Стовпці — це об'єднання всіх полів у порядку першої появи; відсутні значення залишаються порожніми.
Мої дані завантажуються на сервер?
Ні. Декодування та генерація CSV повністю виконуються у вашому браузері.
Реклама