Выберите направление
CSV → JSON требует строку заголовков; JSON → CSV требует массив плоских объектов.
Преобразуйте CSV с заголовками в массив объектов JSON или плоский массив JSON в CSV. Сохраните результат для обмена между таблицей и системой.
Выберите направление и разделитель. Для CSV первая строка становится именами полей; заголовки должны быть непустыми и уникальными, все строки — одинаковой ширины. При переходе из CSV значения сохраняются строками, поэтому коды вроде 001 не превращаются в число 1.
CSV name;city с двумя строками клиентов превращается в массив объектов с полями name и city. В обратную сторону заголовки собираются по ключам всех объектов. Вложенные массивы и объекты отклоняются: сначала приведите данные к плоской таблице.
CSV → JSON требует строку заголовков; JSON → CSV требует массив плоских объектов.
Для вставки из некоторых таблиц подходит табуляция, для CSV — запятая или точка с запятой.
Сохраните исходный файл, сравните число строк и сначала попробуйте небольшой фрагмент.
При JSON → CSV отсутствующие поля и null становятся пустыми ячейками; этот переход не сохраняет различие между ними. Числа и boolean становятся текстом CSV. Результат не гарантирует совместимость с импортом конкретной CRM: сверяйте названия столбцов и формат дат. До 1 млн символов; кириллица сохраняется.
Если требуется внедрение, обсудите с Competent Kazakhstan текущую задачу, исходные данные и критерии результата.
Ссылки проверены 11 октября 2026. Практический план применяйте к своим фактическим условиям.