Конвертер TSV ⇄ JSON
Работает локально в браузереПреобразуйте TSV из Excel или Google Sheets в JSON и JSON обратно в TSV
Вставьте TSV или JSON либо загрузите пример.
Связанные инструменты
Что такое конвертер TSV ⇄ JSON?
Преобразуйте значения, разделённые табуляцией (TSV), в JSON и обратно прямо в браузере. Вставляйте ячейки из Excel или Google Sheets, загружайте файлы .tsv или .txt и получайте массив объектов с ключами из строки заголовка. По умолчанию значения остаются строками, поэтому идентификаторы и индексы вроде 00501 сохраняют ведущие нули.
Как пользоваться
- 1.Выберите TSV → JSON или JSON → TSV.
- 2.Вставьте данные, загрузите файл или пример.
- 3.Настройте заголовок, пустые строки и вывод; в разделе «Дополнительно» — имена заголовков, типы значений и вложенные значения.
- 4.Проверьте предупреждения о повторяющихся заголовках и строках с неверным числом полей.
- 5.Скопируйте или скачайте результат .json или .tsv либо нажмите «Поменять», чтобы преобразовать обратно.
Как обрабатываются сложные данные
Значения в кавычках могут содержать табуляции, переводы строк и удвоенные кавычки ("") и остаются в одной ячейке. Поддерживаются окончания строк CRLF и LF, а метка порядка байтов UTF-8 удаляется до чтения заголовка. Повторяющиеся заголовки переименовываются в name_2, name_3; пустые становятся columnN. Строки с недостающими полями дополняются пустыми строками, а лишние поля сохраняются как columnN — с предупреждением и номером строки. В режиме JSON → TSV вложенные объекты по умолчанию раскладываются точечной нотацией (user.address.city); скобочная нотация записывает user[address][city]; массивы записываются как текст JSON.
Ограничения и конфиденциальность
Преобразование полностью выполняется в браузере; ничего не загружается на сервер. Ввод до 1 МБ преобразуется по мере набора; больший ввод ждёт кнопки «Преобразовать», до 20 000 000 символов. Ввод меньше 1 МБ и параметры сохраняются в хранилище браузера; очистите данные сайта, чтобы удалить их. Числа JSON, превышающие точность JavaScript, отмечаются, но не исправляются.
