Що робить інструмент
Цей інструмент перетворює JSON-масив об’єктів на TSV (значення, розділені табуляцією). Перший рядок містить назви стовпців, а кожен наступний — один об’єкт. Оскільки комірки розділено табуляцією, результат можна скопіювати й одразу вставити в електронну таблицю.
Як користуватися
- Вставте JSON у поле Вхідні дані, завантажте файл
.jsonабо натисніть Приклад. - TSV з’являється праворуч під час введення.
- Вимкніть Додати рядок заголовків, щоб вивести лише дані.
- Скопіюйте й вставте в Excel чи Google Sheets або збережіть файл
.tsv.
Приклад
[
{ "id": 1, "name": "Alice", "address": { "city": "Shanghai" } },
{ "id": 2, "name": "Bob", "address": { "city": "Beijing, China" } }
]
перетворюється на (табуляції показано як →)
id→name→address.city
1→Alice→Shanghai
2→Bob→Beijing, China
Примітки
Значення, що містять табуляцію, перенесення рядка чи подвійну лапку, беруться в лапки, тож електронна таблиця все одно читає їх як одну комірку. null стає порожньою коміркою, а true/false і числа записуються як є.
Часті запитання
› Яку структуру JSON очікує інструмент?
Найкраще підходить масив об’єктів, по одному об’єкту на рядок. Розуміє він і об’єкт з однією властивістю-масивом, як-от {"data": [...]}. Будь-яке інше значення стає одним рядком.
› Як обробляються вкладені об’єкти й масиви?
Вкладені поля стають назвами стовпців через крапку, як-от address.city. Масиви простих значень з’єднуються через "; ", а масиви об’єктів отримують шляхи з індексами, як-от items.0.name.
› Що, як об’єкти мають різні ключі?
Стовпці — це об’єднання всіх ключів у порядку їхньої першої появи. Відсутні значення лишаються порожніми.
› Чому TSV, а не CSV?
Коли ви вставляєте TSV в Excel чи Google Sheets, кожне значення потрапляє у власну комірку без діалогу імпорту. Коми всередині значень не потребують особливої обробки.