Конвертер JSON у TXT
Перетворіть масив JSON на звичайний файл .txt: один запис на рядок, поля вирівняні в стовпці. Його прочитає будь-який текстовий редактор, і його імпортують програми, які не вміють розбирати фігурні дужки.
Конвертер даних
або перетягніть Файли CSV, TSV, TXT … сюди ·
До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв
Файли обробляються на наших серверах і видаляються через 30 хв.
Символ, що розділяє стовпці у файлах CSV і тексту, і під час читання, і під час запису. «Авто» визначає його з вхідних даних і записує коми.
UTF-8 підходить для всіх мов. Виберіть UTF-8 with BOM, якщо Excel у Windows показує спотворені літери або азійські символи під час відкриття CSV.
Для файлів Excel, ODS і Numbers: перетворити лише перший аркуш або всі (по одному CSV на аркуш у ZIP чи по одному ключу JSON на аркуш).
Назва вкладки аркуша в новій таблиці, до 31 символу.
Масив об’єктів використовує назви стовпців як ключі для кожного рядка; масив масивів компактніший і зберігає заголовок як перший масив.
Назва зовнішнього елемента, що обгортає всі рядки; кожен рядок стає елементом <row> усередині нього.
Використовується в операторах CREATE TABLE та INSERT. Лише літери, цифри та підкреслення.
Лапки та типи стовпців трохи відрізняються в різних базах даних; виберіть ту, у яку імпортуватимете.
Переписати клітинки з датами в одному форматі. ISO (2026-10-18) — найнадійніший для баз даних і коду; «Без змін» залишає їх такими, як у джерелі.
Як користуватися цим інструментом
- 1
Виберіть файл JSON
Додайте файли .json, .jsonl або .ndjson: до 20 за раз, кожен до 95 MB. Найкраще працюють масив записів або по одному об’єкту на рядок.
- 2
Виберіть роздільник
Табуляція вибрана за замовчуванням. У розділі Додаткові налаштування змініть Роздільник на вертикальну риску, крапку з комою, кому або пробіл, якщо цього вимагає система-отримувач, і виберіть Кодування тексту для старішого програмного забезпечення.
- 3
Конвертуйте й відкрийте
Натисніть Конвертувати у Plain text і завантажте файл .txt. Відкрийте його подвійним клацанням або імпортуйте всюди, де приймають текстові файли з роздільниками.
Як конвертувати файл JSON у файл TXT?
Завантажте файл .json і натисніть Конвертувати у Plain text. Кожен запис JSON стає одним рядком, кожен ключ — стовпцем, розділеним табуляцією, а назви ключів стоять у першому рядку.
Навіщо конвертувати JSON у звичайний текст
JSON створювали для програм. RFC 8259 не передбачає в ньому коментарів, поняття рядка чи стовпців, тож файл із 5 000 замовлень відкривається в текстовому редакторі як довга стіна дужок. Для API це нормально, але марно для агента підтримки, якому треба шукати в експорті, для аудитора, що хоче роздруківку, або для нічного пакетного завдання на старій системі, яка читає по одному запису на рядок.
Простий текст із роздільником — найстаріша спільна основа в обчисленнях. Для читання не потрібна бібліотека, він чисто шукається через grep, порівнюється рядок за рядком у системі контролю версій і імпортується майже в будь-яку базу даних чи таблицю. Якщо отримувачу потрібні саме коми й розширення .csv, JSON у CSV запише ті самі рядки в такому вигляді.
Як вибрати роздільник для файлу TXT
| Роздільник | Має вигляд | Обирайте, коли |
|---|---|---|
| Табуляція (за замовчуванням) | ord-1001→Lisbon→49.90 | Дані містять коми або файл піде в cut, awk чи Excel |
| Вертикальна риска | | ord-1001|Lisbon|49.90 | Імпорт у банку, для зарплат чи в стилі EDI вимагає текст із вертикальною рискою |
| Крапка з комою ; | ord-1001;Lisbon;49.90 | Файл відкриватимуть в Excel у Німеччині, Франції чи Бразилії |
| Кома , | ord-1001,Lisbon,49.90 | Імпортер хоче вміст у стилі CSV у файлі .txt |
| Пробіл | ord-1001 Lisbon 49.90 | Значення ніколи не містять пробілів, наприклад лише ідентифікатори й числа |
Приклад перетворення JSON у текстовий файл
[
{"order": "ord-1001", "city": "Lisbon", "total": 49.9, "paid": true},
{"order": "ord-1002", "city": "Osaka", "total": 120, "paid": false}
]
order city total paid
ord-1001 Lisbon 49.9 true
ord-1002 Osaka 120 falseЩо зберігається під час конвертації JSON у TXT
Зберігається
- Кожне значення, як текст
- Назви ключів у рядку заголовка
- Порядок записів
- Символи Unicode в UTF-8
Змінюється
- Вкладені об’єкти стають стовпцями з крапкою в назві
- true, false і числа втрачають тип
- Масиви всередині запису стають одним полем
Зникає
- Фігурні й квадратні дужки та лапки навколо ключів
- Відступи та форматований вигляд
- Будь-яка гарантія, що парсер відновить точний оригінал
Порівняння JSON і TXT
JSON
JavaScript Object Notation
JSON — легкий текстовий формат для структурованих даних, який на початку 2000-х популяризував Дуглас Крокфорд і який стандартизовано як RFC 8259 та ECMA-404. Він передає об’єкти, масиви, рядки, числа, булеві значення та null простим читабельним синтаксисом. Це формат за замовчуванням для вебAPI, конфігураційних файлів і обміну даними між застосунками майже в усіх мовах програмування. У ньому немає вбудованих коментарів, дат і схем, а великі вкладені файли важко читати без переглядача.
- Стиснення
- –
- Прозорість
- –
- Анімація
- –
- Рік появи
- 2001 · Douglas Crockford
TXT
Простий текст
Файл TXT містить лише звичайні символи без форматування, шрифтів, зображень чи макета. Сучасні текстові файли зазвичай кодуються в UTF-8, що охоплює всі мови, хоча старіші можуть мати інші кодування й показувати нечитабельні символи. Простий текст дуже малий, ніколи не застаріває та відкривається на будь-якому пристрої — від телефонів до серверів. У ньому не можна зберегти жирний шрифт, таблиці чи картинки, тож структуру доводиться передавати відступами або простою розміткою.
- Стиснення
- –
- Прозорість
- –
- Анімація
- –
- Рік появи
- –
JSON перетворюють на TXT, коли наступний читач — людина з Блокнотом, мейнфрейм чи застаріле пакетне завдання, що завантажує фіксовані текстові рядки, або shell-конвеєр на grep, cut і sort.
Часті запитання про конвертер JSON у TXT
Чому для JSON у TXT роздільником за замовчуванням є табуляція?
Табуляція майже ніколи не трапляється в іменах, адресах чи цінах, тому значення рідко потрібно брати в лапки. Класичні інструменти Unix, як-от cut, теж за замовчуванням розділяють за табуляцією, а майстер імпорту тексту в Excel розпізнає її без додаткових кроків.
Чи можна просто перейменувати файл .json на .txt?
Можна, але файл усе одно міститиме JSON: фігурні дужки, лапки й ключі, що повторюються в кожному записі. Таке пройде форму завантаження, яка перевіряє лише розширення, але людина чи імпортер, що чекає один запис на рядок, усе одно не зможе цим скористатися. Конвертація змінює вміст, а не лише назву.
Що відбувається з вкладеними об’єктами й масивами?
Текстовий рядок плоский, тому вкладені об’єкти розгортаються в додаткові стовпці з назвами через крапку, наприклад address.city. Списки всередині запису залишаються в одному полі як текст JSON.
Яке кодування вибрати для текстового файлу?
UTF-8 для всього сучасного; Блокнот Windows зберігає в UTF-8 за замовчуванням з Windows 10 версії 1903. Вибирайте Windows-1252 або Shift_JIS, лише якщо старіша програма показує спотворені літери в UTF-8.
Чи сконвертується мій журнал у форматі JSON Lines?
Так. Файл .jsonl або .ndjson читається по одному об’єкту на рядок, так записують дані більшість засобів доставки логів і експорти BigQuery, і кожен об’єкт стає одним рядком тексту.
Чи можна перетворити текст назад на JSON?
Так, якщо зберегти рядок заголовка: TXT у JSON зчитує назви стовпців і відновлює масив об’єктів. Назви з крапками повертаються як плоскі ключі, а не вкладені об’єкти.