ESC

Конвертер форматов данных

Нет данных
Параметры конвертации

Примеры использования

Данные товаров e-commerce

Конвертация списка товаров из CSV в формат JSON для использования в API.

CSV JSON
Импорт в базу данных

Преобразование данных JSON API в SQL INSERT-выражения.

JSON SQL
Конфигурационный файл

Конвертация таблицы настроек Excel в конфигурацию YAML.

Excel YAML

Примеры данных

📊 Пример данных CSV
📋 Пример данных JSON
🏷️ Пример данных XML
📝 Пример данных YAML

Возможности

Поддержка 8 форматов

Форматы CSV, JSON, XML, SQL, YAML, Excel, TSV и HTML

📁

Загрузка файлов

Загружайте файлы или перетаскивайте их

Настраиваемость

Разделители, имена таблиц и другие параметры

Быстро и безопасно

Обработка в браузере, данные не отправляются на серверы

Как использовать?

1

Выберите формат

Укажите входной и выходной форматы

2

Введите данные

Введите, вставьте данные или загрузите файл

3

Настройте параметры

Укажите разделители и другие параметры при необходимости

4

Конвертируйте

Нажмите кнопку конвертации и получите результат

Часто задаваемые вопросы

CSV, JSON, XML, SQL (операторы INSERT), YAML, Excel (XLSX), TSV и HTML-таблицы — в любом направлении между всеми 8 форматами. Например: CSV в JSON, JSON в XML, XML в YAML, Excel в CSV, SQL в JSON и так далее. При каждой конвертации сохраняются все столбцы и строки из источника.

Да. Нажмите кнопку «Загрузить файл» или перетащите файл прямо в область ввода. Поддерживаемые расширения: .csv, .json, .xml, .yaml, .yml, .tsv, .xlsx и .html. Файлы Excel (.xlsx) автоматически разбираются из бинарного формата — предварительно сохранять как CSV не нужно. После загрузки содержимое появляется в поле ввода и конвертация запускается автоматически.

Запятая (,), точка с запятой (;), табуляция и вертикальная черта (|). При конвертации из CSV выберите разделитель, соответствующий вашему файлу — европейские CSV-экспорты часто используют точку с запятой. При конвертации в CSV выберите разделитель, который ожидает целевая система. Инструмент также корректно обрабатывает поля в кавычках и переносы строк внутри значений CSV.

Загрузите файл .xlsx, и инструмент автоматически прочитает первый лист с помощью JavaScript XLSX-парсера, работающего полностью в вашем браузере. Первая строка считается заголовками столбцов. Несколько листов не поддерживается — если нужны данные не с первого листа, сначала экспортируйте его как CSV. Файлы XLSX до ~5 МБ обрабатываются надёжно; более крупные файлы могут замедлить работу из-за ограничений памяти браузера.

SQL-вывод генерирует операторы INSERT INTO для каждой строки. Параметр «Имя таблицы» (по умолчанию: "data") задаёт имя таблицы в операторе. Пример: INSERT INTO data (name, age, city) VALUES ('Alice', 30, 'Paris'); — один оператор на строку. Имена столбцов берутся из первой строки исходных данных. Результат совместим с MySQL, PostgreSQL, SQLite и большинством других SQL-баз данных.

Оба формата представляют одни и те же структуры данных. JSON использует фигурные скобки, кавычки и запятые — он компактен, но менее читаем для человека. YAML использует отступы и не требует кавычек для простых значений, что делает его удобнее для конфигурационных файлов. YAML является надмножеством JSON — любой валидный JSON является валидным YAML. Используйте YAML для конфигов, которые редактируются вручную; используйте JSON для API-запросов, хранения данных и обмена между системами.

Жёсткого ограничения нет, но файлы до 10 МБ обрабатываются без проблем, так как вся обработка происходит в вашем браузере. Очень большие файлы (50 МБ и более) могут привести к нехватке памяти во вкладке браузера. Для больших наборов данных рекомендуется разбивать их на меньшие части или использовать инструменты командной строки: jq, csvkit или xmlstarlet.

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

Что такое конвертер форматов данных?

Нужно преобразовать CSV в JSON? Или XML-дамп в SQL INSERT-выражения? Этот инструмент конвертирует между 8 популярными форматами данных — CSV, JSON, XML, SQL, YAML, Excel, TSV и HTML-таблицы. Вставьте данные или загрузите файл и получите результат в один клик.

Поддерживаемые форматы

CSV с настраиваемыми разделителями, JSON (форматированный или минифицированный), XML, SQL INSERT-выражения, YAML, Excel (XLSX), TSV и HTML-таблицы. Перетаскивайте файлы прямо в инструмент.

Типичные сценарии использования

Конвертация ответов API для анализа в таблицах, подготовка импорта в базу данных, преобразование экспортов между системами или просто смена формата, потому что коллега прислал данные не в том виде.

Советы

Файлы до 10 МБ работают лучше всего, так как обработка происходит в браузере. Для CSV можно переключаться между запятой, точкой с запятой, табуляцией и вертикальной чертой. Excel-файлы автоматически парсятся при загрузке.

Конфиденциальность

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

Безопасность и конфиденциальность

Безопасность ваших данных — наш приоритет

Локальная обработка

Вся обработка происходит в вашем браузере

Без передачи данных

Ваши данные не отправляются на наши серверы

Без хранения данных

Данные не хранятся и не передаются

SSL-шифрование

SSL-шифрование для безопасного соединения

Также на MoreOnlineTools