Конвертировать JSON в CSV онлайн
Приватность по умолчанию — работает полностью в вашем браузере
Преобразуйте JSON-массив объектов в чистый CSV-файл прямо в браузере. Toova извлекает имена столбцов из ключей, корректно экранирует запятые и кавычки, создавая CSV-вывод, который чисто открывается в Excel, Google Sheets или любом конвейере данных.
Почему стоит использовать Toova для конвертации JSON в CSV
Большинство онлайн-конвертеров отказываются работать со всем, кроме простой плоской структуры. Toova обрабатывает вложенные объекты, используя точечную нотацию для ключей (user.email), и позволяет пропускать ненужные поля. Вывод использует кавычки по RFC 4180, поэтому запятые в строках, встроенные кавычки и переносы строк переживают круговую трансформацию через Excel или любой CSV-парсер без нарушения столбцов.
Заголовки, разделители и кавычки
Первая строка формируется из объединения ключей вашего ввода, поэтому отсутствующие поля появляются как пустые ячейки, а не смещают столбцы. Можно выбрать запятую, точку с запятой или табуляцию в качестве разделителя — полезно, когда локаль целевой машины использует точку с запятой. Строки заключаются в кавычки только при необходимости, сохраняя компактность вывода.
Конфиденциально по умолчанию
Toova выполняет всё локально в вашем браузере. JSON-массив, который вы вставляете, никогда не передаётся на сервер. Это правильный подход, когда данные содержат записи пользователей, строки выставления счетов или что-либо, что нельзя передавать. После загрузки страницы можно отключиться от сети — конвертация продолжит работать.
Часто задаваемые вопросы
- Что если объекты JSON имеют разные ключи?
- Конвертер просматривает каждый объект и формирует заголовок столбца из объединения всех ключей. Отсутствующие поля создают пустые ячейки, а не смещают столбцы, поэтому CSV остаётся выровненным даже при неоднородном вводе.
- Как обрабатываются вложенные объекты?
- Вложенные объекты разворачиваются с использованием точечной нотации: user.email и user.address.city становятся отдельными столбцами. Массивы примитивов сериализуются как JSON-строки в одной ячейке — предсказуемо и легко разбирается обратно.
- Можно ли изменить разделитель?
- Да. Выберите запятую, точку с запятой или табуляцию в зависимости от того, что ожидает целевой инструмент. Табличные редакторы в европейских локалях часто используют точку с запятой по умолчанию, поскольку запятая служит десятичным разделителем.
- Откроется ли вывод корректно в Excel?
- Да. CSV использует правила кавычек RFC 4180, экранирует встроенные кавычки и заключает в кавычки строки с запятыми или переносами строк. Excel, Google Sheets и Numbers читают его без смещения столбцов.
- Отправляются ли мои данные куда-либо?
- Нет. Конвертация выполняется локально в вашем браузере. Ничего не загружается и не хранится. Это важно, когда JSON содержит записи клиентов, платёжные данные или что-либо, подпадающее под правила конфиденциальности.