Таблица в JSON / SQL Converter — CSV, TSV, Markdown Online

Вставьте таблицу CSV, TSV, точку с запятой, pipe или Markdown и мгновенно конвертируйте её в операторы JSON, JSONL или SQL INSERT в браузере.

Входная таблица

Или выбросить файл .csv / .tsv

Результаты

О таблице в JSON / SQL

Автоматически определяет разделитель, поддерживает полевые кавычки RFC-4180, принуждает к чиселам/булевым/нулям, а также выводит JSON-объекты, JSON-массивы, JSONL или параметрически безопасные SQL INSERT-операторы. Чистый браузер — ваши данные никогда не покидают устройство.

Продолжайте улучшать свои изображения

Выведите редактирование фотографий на новый уровень с помощью этих популярных инструментов

Frequently Asked Questions

Вставьте CSV (или вставьте .csv-файл) в панель ввода, и инструмент автоматически обнажает разделитель, парсирует каждую строку в JSON-объект, используя заголовок в качестве клавиш, и мгновенно показывает результат. Переключите формат вывода на JSON массивы, JSONL или SQL INSERT, чтобы получить именно нужную форму.

usage

Да. Парсер следует RFC 4180 — поля, завернутые в двойные кавычки, могут содержать запятые, новые строки и даже буквальные кавычки (спрятанные как "") без разрыва паркинга. Таким образом, такое значение, как «Смит, Джон», остаётся одной ячейкой, а не две.

technical

Инструмент считает вкладки, запятые, точки с запятой и трубки на первой непустой строке и выбирает самую частую. Если у вас есть необычный или неоднозначный файл, вы можете вручную выбрать таблицу Tab (TSV), запятую, точку с запятой, трубу или таблицу Markdown.

technical

Переключите формат вывода на SQL INSERT и введите имя таблицы. Инструмент очищает имена столбцов с корректными идентификаторами (заменяя пробелы, тире и т.д. на подчёркивания) и создаёт по одному INSERT на строку с правильно скрытыми литералами строк, числовыми значениями и NULL для пустых ячеек. Идеально подходит для седа баз данных или миграции данных.

features

JSONL (JSON Lines) размещает один JSON-объект на каждую строку без окружающего массива. Это стандартный формат для потоковой передачи данных в BigQuery, Snowflake, Logstash, Elasticsearch и большинство конвейеров машинного обучения. Выбирайте JSONL, когда каждый ряд будет употребляться отдельно.

features

Да. Значения, совпадающие с целыми или десятичными паттернами, излучаются в виде JSON-чисел, литерали «true»/«false» становятся булевыми значениями, а пустые ячейки становятся нулевыми. Если всё нужно в виде строк, подготовьте значения соответствующим образом перед конвертацией.

technical

Да. Выберите разделитель «Таблица Markdown» и вставьте стандартную таблицу Markdown, разделённую по трубам (заголовок, разделительный ряд, основные ряды). Строка разделителя автоматически пропускается, а пустое пространство ячейки обрезается.

usage

Нет — парсинг и конвертация идут полностью в вашем браузере. Это делает инструмент безопасным для чувствительных таблиц, таких как экспорт зарплаты, списки клиентов или финансовые записи, которые никогда не должны касаться сторонних серверов.

privacy

Use Cases

Миграция от CSV в API

У вас есть устаревший CSV-экспорт от партнёра, и вам нужно ПОСТИТЬ его в современный REST API с ожиданием JSON. Конвертируйте за секунды, скопируйте в тело поиска и проверьте форму — клей скрипта не требуется.

development

Seeding базы данных

Генерируйте готовые к запуску SQL INSERT операторы из CSV тестовых данных. Поместите сразу в ваш миграционный файл или psql-оболочку. Вывод правильно обрабатывает строки, числа, нули и булевые значения.

database

BigQuery / Проглатывание снежинок

Облачные склады загружают JSONL быстрее, чем CSV. Конвертируйте таблицу в JSONL и загружайте её напрямую в BigQuery, Snowflake или Redshift staging.

data

Таблицы документации Markdown

Преобразуйте вставку из ваших документов Markdown в JSON для программной обработки — генерируйте статьи FAQ, навигационные записи или данные о ценовых уровнях из читаемых для человека таблиц Markdown.

documentation

Анализ подачи форм

Экспортируйте ответы Google Forms или Typeform в формате CSV, конвертируйте их в JSON и запускайте аналитику или вводите данные в CRM через API. Заголовочный ряд становится вашими именами полей.

productivity

Статическая генерация данных на площадке

Введите данные таблиц в Next.js получить StaticProps, коллекции контента Astro или файлы данных Hugo. JSONL особенно полезен для коллекций контента, которые сопоставляют одну строку на одну страницу.

development