🔀 Конвертер JSON ↔ CSV
Вставьте или загрузите массив JSON-объектов (или CSV) и преобразуйте его в другой формат одним кликом — полностью в вашем браузере, без загрузки, без входа, бесплатно.
Приватно по умолчанию. Этот инструмент работает полностью в вашем браузере — ничего из введённого не загружается и не сохраняется, и он работает офлайн.
Об инструменте
Этот инструмент конвертирует JSON (массив объектов) и CSV полностью на вашем устройстве — ваши данные никогда не покидают браузер. Парсер CSV, учитывающий кавычки, корректно обрабатывает поля, содержащие запятые, переносы строк или экранированные двойные кавычки, поэтому сложные экспорты из таблиц или баз данных не повреждаются. Вы можете вставить данные напрямую в редактор или загрузить файл .json или .csv с диска. Результат можно скопировать в буфер обмена или сохранить как файл. Поскольку всё работает офлайн, инструмент работает без подключения к интернету после загрузки страницы.
Как пользоваться
- Выберите направление: JSON → CSV или CSV → JSON с помощью переключателя в верхней части инструмента.
- Вставьте свои данные в поле ввода или нажмите кнопку загрузки, чтобы открыть файл .json или .csv с вашего устройства.
- Нажмите Конвертировать. Результат появится мгновенно в поле вывода ниже.
- Нажмите Копировать, чтобы скопировать вывод в буфер обмена, или Скачать, чтобы сохранить его как файл.
Частые вопросы
- Какую структуру JSON ожидает конвертер?
- Входные данные должны быть массивом JSON-объектов, где каждый элемент имеет одинаковые ключи. Каждый объект становится одной строкой CSV; ключи первого объекта становятся заголовочной строкой.
- Обрабатывает ли парсер CSV поля с запятыми или переносами строк внутри кавычек?
- Да. Парсер следует RFC 4180: поля, заключенные в двойные кавычки, могут содержать запятые, переносы строк и экранированные кавычки. Двойная кавычка внутри поля с кавычками представляет собой литеральную кавычку.
- Отправляются ли мои данные на сервер?
- Нет. Все парсинг и конвертация выполняются в вашем браузере с помощью JavaScript. Ваши данные никогда не покидают ваше устройство.
- Что происходит, если объекты в массиве JSON имеют разные ключи?
- Заголовок создается из объединения всех ключей, найденных во всех объектах. Отсутствующие значения для определенной строки выводятся как пустые ячейки в CSV.
- Автоматически ли CSV → JSON преобразует типы?
- Да. Простые числовые строки становятся числами, а литеральные строки true и false становятся логическими значениями. Все остальные значения остаются строками.
- Загружает ли этот инструмент мои данные?
- Нет. Всё выполняется прямо в вашем браузере, поэтому ваши данные никогда не покидают устройство — после загрузки страницы он работает даже офлайн.