TSV JSON Converter
Конвертируйте данные между форматами TSV и JSON с автоматическим разбором и форматированием
Ввод
Вывод
Документация
Что такое TSV?
TSV (Tab-Separated Values) — это формат простого текста для хранения табличных данных. Каждая строка — это одна линия, а столбцы в строке разделены символами табуляции (\t). TSV похож на CSV (Comma-Separated Values), но использует табуляцию в качестве разделителя, что избегает конфликтов с запятыми, которые естественным образом появляются в текстовых полях. Он широко поддерживается приложениями для работы с электронными таблицами, базами данных и инструментами обработки данных.
JSON (JavaScript Object Notation) — это легкий текстовый формат для представления структурированных данных в виде массивов и объектов. Когда данные хранятся в виде массива объектов в JSON, каждый объект соответствует строке, а его ключи соответствуют заголовкам столбцов — что делает преобразование между TSV и JSON простым.
Описание инструмента
Этот инструмент преобразует данные двусторонне между форматами TSV и JSON. Вставьте TSV, чтобы получить массив объектов JSON, или вставьте массив объектов JSON, чтобы получить вывод TSV с строкой заголовка.
Возможности
- Двусторонее преобразование: Преобразуйте TSV в JSON или JSON в TSV одним переключателем.
- Обработка строки заголовка: Автоматически использует первую строку TSV в качестве имен столбцов при преобразовании в JSON и ключи объектов в качестве заголовков при преобразовании в TSV.
- Предупреждение о поддержке вложенных объектов: Ожидает плоский массив объектов для JSON-в-TSV; вложенные структуры не поддерживаются.
- Подсветка синтаксиса: Обе панели ввода и вывода используют редактор кода с соответствующей подсветкой.
- Пропуск пустых строк: Пустые строки во входных данных TSV игнорируются при анализе.
Варианты использования
- Электронная таблица в API: Экспортируйте данные из Excel или Google Sheets в формате TSV, затем преобразуйте их в JSON для использования в полезной нагрузке API или файле конфигурации.
- Экспорт из базы данных: Преобразуйте экспорты TSV из баз данных или хранилищ данных в JSON для дальнейшей обработки с помощью JavaScript или Python.
- Миграция данных: Преобразуйте наборы данных JSON в TSV для импорта в инструменты, требующие входных данных с разделением табуляцией, такие как определенные конвейеры ETL или импорт электронных таблиц.