CSV / Excel ⇄ JSON
Импорт таблиц · Экспорт JSON · Распознавание заголовков
CSV / Excel
Готово
ABOUT
О CSV / Excel ⇄ JSON
Преобразуйте CSV или Excel в JSON-массивы или экспортируйте JSON в CSV для удобного импорта и экспорта данных.
Excel от ops, sales и finance часто — первые «реальные данные» для интеграции API. Локальный разбор не отправляет списки клиентов и детали заказов на сторонние конвертеры — compliance это ценит.
DEEP DIVE
Подробнее о CSV / Excel ⇄ JSON
CSV и Excel — форматы бизнес-пользователей; API и БД обычно потребляют JSON. JSONSort конвертирует в обе стороны — заголовки маппятся на ключи JSON — ops-таблицы быстро становятся структурами для программ.
Файлы Excel .xlsx разбираются локально в браузере — без загрузки в облако — бизнес-данные остаются приватными.
У CSV нет единого стандарта: разделители — запятая, точка с запятой или Tab; правила кавычек различаются. Всегда просматривайте первые строки JSON и проверяйте имена столбцов и типы перед скриптами или записью в БД.
FEATURES
Ключевые возможности
CSV → JSON
Первая строка — заголовки; каждая строка становится JSON-объектом в массиве на выходе.
JSON → CSV
JSON-массивы разворачиваются в таблицы для экспорта нетехническим пользователям.
Импорт Excel
Drag-and-drop файлов .xlsx / .xls для разбора.
Распознавание разделителя
Автообработка запятой, Tab и других распространённых разделителей CSV.
Мгновенный предпросмотр
Вставьте CSV и сразу увидите структуру JSON-массива.
Локальный разбор
Данные таблиц не загружаются — подходит для таблиц с клиентской информацией.
Вывод типов
Числа и булевы строки определяются автоматически — меньше parseInt downstream.
Плоский экспорт JSON
Вложенные JSON-массивы экспортируются в плоский CSV для Excel.
HOW TO USE
Шаги использования
-
1
Вставьте CSV или загрузите файл .xlsx
-
2
Подтвердите заголовки и разделитель
-
3
Скопируйте JSON или экспортируйте CSV
-
4
При ошибке проверьте сообщение, исправьте синтаксис исходника и повторите
-
5
Отформатируйте результат или экспортируйте для downstream-скриптов
WORKFLOW
Типичный workflow
Полный цикл от импорта до экспорта — единый подход к CSV / Excel ⇄ JSON в команде.
Подготовьте таблицу
Сохраните Excel как CSV UTF-8 или перетащите .xlsx напрямую.
Предпросмотр JSON
Проверьте ключи и типы значений первой записи.
Очистка (опционально)
Merge & clean для удаления пустых столбцов или форматирование для читаемости.
Импорт downstream
Скопируйте JSON в Postman, скрипты или Mock-инструменты.
USE CASES
Сценарии использования
Data engineering
Конвертируйте ops Excel-экспорты в JSON для ETL-пайплайнов.
Backend-разработка
Массовый импорт CSV пользовательских данных, предпросмотр JSON-структуры, затем скрипты для БД.
Frontend-разработка
Конвертируйте CSV образцов продуктов в JSON для Mock-источников данных.
Инженер по тестированию
Конвертируйте CSV тест-кейсов в JSON для automation frameworks.
Growth ops
Конвертируйте Excel регистраций на события в JSON для marketing automation.
Финансовая сверка
Конвертируйте CSV банковских выписок в JSON для внутренних reconciliation API.
TIPS
Советы
- Первая строка CSV должна быть заголовками — иначе ключи станут col1, col2 и т.д.
- Поля с запятыми должны быть в двойных кавычках — иначе столбцы разъедутся.
- Многостраничный Excel разбирает только первый лист — экспортируйте нужный лист заранее.
- JSON → CSV удобен для экспорта массивов API-ответов в product/ops.
- После конвертации проверьте форматером, что числа не стали строками.
- Для больших таблиц проверьте маппинг столбцов на нескольких строках перед полным файлом.
- CSV из Windows Excel может быть GBK — сохраните как UTF-8 перед импортом.
- Столбцы дат часто остаются строками — парсите по locale downstream.
- Пустые строки пропускаются; блоки через пустые строки могут потребовать ручной очистки.
- Огромные JSON-массивы → CSV: учитывайте лимит Excel ~1,04M строк.
LOCAL VS ONLINE
Локально vs онлайн-инструменты
JSONSort — чистый frontend: почему локальные инструменты лучше для dev-данных.
TROUBLESHOOTING
Типичные ошибки и решения
Частые проблемы и рекомендации — меньше проб и ошибок.
Смещение столбцов
Совет:Запятые в полях без кавычек — исправьте в Excel или добавьте кавычки вручную.
Иероглифы вместо текста
Совет:Проверьте кодировку UTF-8; при импорте в Excel выберите CSV UTF-8.
Числа стали строками
Совет:Ведущие нули или очень длинные числа остаются строками — явно приводите типы downstream.
Неверный лист
Совет:Разбирается только первый лист — экспортируйте нужный лист заранее.
FAQ
Частые вопросы
Как обрабатываются ячейки с формулами Excel?
Читается отображаемое значение (результат вычисления), а не формула.
Чем становятся пустые ячейки?
Обычно "" или null — в зависимости от вывода типов столбца.
Поддерживается ли CSV с UTF-8 BOM?
Да. BOM определяется автоматически, китайский контент обрабатывается корректно.
Можно указать свой разделитель?
Распространённые разделители определяются автоматически. При ошибке замените Tab на запятые перед вставкой.
Можно пропустить заголовки?
Без заголовков получите col1, col2 и т.д. — всегда указывайте строку заголовков.
Данные уходят на сервер?
Нет. Все инструменты JSONSort работают локально в браузере.
Нужна регистрация или установка?
Нет. Откройте страницу — без аккаунта и клиента; поддержка PWA offline.
Какой максимальный размер файла?
Зависит от памяти браузера; обычно несколько MB. Огромные — разбейте или используйте merge/очистку.