Базовое использование
В этом руководстве описаны основные шаги по преобразованию данных JSON в формат CSV с помощью нашего инструмента.
Шаг 1: Введите данные JSON
Поддерживаемые форматы ввода
Массив объектов (самый распространенный вариант):
[
{ "name": "John Doe", "age": 30, "city": "New York" },
{ "name": "Jane Smith", "age": 25, "city": "Los Angeles" },
{ "name": "Bob Johnson", "age": 35, "city": "Chicago" }
]
Одиночный объект:
{
"name": "John Doe",
"age": 30,
"city": "New York",
"email": "john@example.com"
}
Вложенные объекты (автоматически разворачиваются):
[
{
"user": {
"name": "John",
"contact": {
"email": "john@example.com",
"phone": "123-456-7890"
}
},
"status": "active"
}
]
Шаг 2: Настройте параметры преобразования
Выбор разделителя
Выберите символ, который будет разделять значения в CSV:
- Запятая (,): стандартный формат CSV
- Точка с запятой (;): распространенный европейский формат CSV
- Табуляция: значения, разделенные табуляцией (TSV)
- Вертикальная черта (|): значения, разделенные символом pipe
Параметры кодировки
Выберите кодировку символов для выходного файла:
- UTF-8: универсальная кодировка, поддерживает все языки
- UTF-16: кодировка Unicode с 16-битными символами
- GBK: кодировка для китайских символов
Параметры форматирования
Включать заголовки:
- ✅ Включено: первая строка содержит имена столбцов
- ❌ Отключено: только данные, без заголовков столбцов
Экранировать кавычки:
- ✅ Включено: корректно экранирует кавычки в данных
- ❌ Отключено: выводит сырые данные без экранирования
Шаг 3: Проверьте результат
Преобразованный CSV появится в области вывода вместе с:
- Предпросмотром в реальном времени: результат виден во время ввода
- Статистикой: количество строк, столбцов и размер файла
- Обработкой ошибок: понятные сообщения об ошибках для некорректного JSON
Шаг 4: Экспортируйте результат
Скопировать в буфер обмена
Нажмите кнопку "Copy CSV", чтобы скопировать результат в буфер обмена и вставить его в другие приложения.
Скачать файл
Нажмите кнопку "Download CSV", чтобы сохранить файл на компьютер с именем, содержащим временную метку.
Пример преобразования
Входной JSON:
[
{ "product": "Laptop", "price": 999.99, "category": "Electronics" },
{ "product": "Mouse", "price": 29.99, "category": "Accessories" },
{ "product": "Keyboard", "price": 79.99, "category": "Accessories" }
]
Выходной CSV (с заголовками):
product,price,category
Laptop,999.99,Electronics
Mouse,29.99,Accessories
Keyboard,79.99,Accessories
Распространенные проблемы и решения
Неверный формат JSON
Проблема: вокруг области ввода появляется красная рамка Решение: проверьте, не пропущены ли запятые, скобки или кавычки
Пустой вывод
Проблема: CSV не создается Решение: убедитесь, что JSON корректен и содержит данные
Отсутствуют заголовки
Проблема: в выводе нет названий столбцов Решение: включите опцию "Include Headers"
Проблемы со специальными символами
Проблема: данные выглядят поврежденными или искаженными Решение: включите "Escape Quotes" и выберите подходящую кодировку