Что умеет инструмент
Конвертер подходит для таблиц, выгрузок, импорта товаров, API-ответов и быстрой подготовки данных. Поддерживаются кавычки, переносы строк внутри ячеек, заголовки и разные разделители.
Как использовать
- Выберите направление CSV в JSON или JSON в CSV.
- Вставьте данные и настройте разделитель, заголовки и формат результата.
- Скопируйте результат или скачайте файл.
Преобразование CSV в JSON
В режиме CSV в JSON инструмент разбирает строки с выбранным разделителем: запятая, точка с запятой, табуляция, вертикальная черта или собственный вариант. Поддерживаются кавычки, экранированные кавычки и переносы строк внутри ячеек, если они оформлены как CSV.
Если включен параметр заголовков, первая строка становится именами полей, а остальные строки превращаются в массив объектов. Без заголовков результатом будет массив массивов. Опция обрезки ячеек убирает пробелы по краям значений.
Преобразование JSON в CSV
В режиме JSON в CSV можно вставить объект, массив объектов или массив массивов. Для массива объектов инструмент собирает общий набор ключей и делает их заголовками CSV, а отсутствующие значения оставляет пустыми.
Лучше всего конвертер работает с плоскими данными: строки, числа, boolean и пустые значения. Вложенные объекты и массивы не разворачиваются в отдельные колонки, поэтому для сложных API-ответов их лучше предварительно упростить.
Когда это полезно
Конвертер помогает быстро подготовить выгрузку для импорта товаров, проверить API-ответ, передать таблицу разработчику, превратить CSV из аналитики в JSON для тестов или собрать CSV из простого JSON-массива.
Настройка разделителя важна для региональных форматов: в одних системах CSV разделяется запятыми, в других точкой с запятой или табуляцией. Перед импортом проверьте несколько строк результата в целевой системе.