Что такое преобразователь JSON в CSV?

Конвертер JSON в CSV берет массив объектов JSON и переписывает его как значения, разделенные запятыми, с одним столбцом на свойство и одной строкой на объект. Вставьте ответ из API, запроса базы данных или экспортированного документа и верните файл, который вы можете открыть непосредственно в Excel, Google Sheets или Numbers. Имена свойств становятся строкой заголовка, и каждый объект становится строкой данных под ним.
JSON - это API форматов, и программы JavaScript говорят, но электронные таблицы, инструменты бизнес-аналитики и нетехнические коллеги нуждаются в табличном CSV. Для преобразования вручную необходимо выбирать столбцы, обрабатывать записи, в которых отсутствует поле, и цитировать любое значение, содержащее запятую или разрыв строки. Этот инструмент создает заголовок из объединения каждого ключа по всем объектам, поэтому строки с разными формами по-прежнему выстраиваются в ряд, и он выходит из полей с использованием правил RFC 4180, поэтому значение, подобное полному адресу, выживает в поездке в электронную таблицу в целости и сохранности. Вложенные объекты можно сплющить в столбцы с точечными обозначениями, такие как адрес.city, а массивы можно объединить или сохранить как JSON в одной ячейке.
Все работает в вашем браузере без библиотек и сервера, поэтому вставляемый вами JSON, который часто содержит полезные данные API, записи пользователей или внутренние данные, никогда не загружается и не сохраняется. После загрузки конвертер работает в автономном режиме, позволяет выбрать разделитель и окончание строки, а также предупреждает вас, когда элемент не является объектом или когда входным сигналом является отдельный объект, а не массив.
Как использовать преобразователь JSON в CSV?
Вставьте или загрузите JSON
Вставьте массив объектов JSON в панель ввода или нажмите "Загрузить образец", чтобы начать с реалистичного примера. Один объект тоже работает и становится одной строкой.
Выбирайте уплощение и массивы
Включите "Плющить вложенные объекты", чтобы расширить столбцы в стиле address.city, и выберите, хранятся ли массивы как JSON или соединены в одну ячейку.
Установите разделитель и окончание строки
Выберите запятую, точку с запятой, вкладку или трубку и выберите окончания строк LF или CRLF. CRLF - самый безопасный выбор для открытия файла в Excel в Windows.
Скопируйте или загрузите CSV
Инструмент преобразуется мгновенно Копировать CSV в буфер обмена или загрузить его как файл.csv, затем открыть его в вашей электронной таблице или импорт инструмента.
Основные характеристики
Обнаружение заголовка Союза
Строка заголовка строится из каждой клавиши, видимой для всех объектов в порядке первого просмотра, поэтому записи с разными полями по-прежнему создают выровненные столбцы
Сплющивание гнезд
Необязательно разверните вложенные объекты в столбцы с точечными обозначениями, такие как address.city и address.zip, вместо того, чтобы сбрасывать необработанный JSON в одну ячейку
RFC 4180 Побег
Любое значение, содержащее разделитель, кавычку или разрыв строки, оборачивается двойными кавычками, а внутренние кавычки удваиваются, поэтому файл анализируется правильно
Разделитель и линейный контроль
Экспорт с помощью запятой, точки с запятой, разделителей вкладок или труб, а также окончаний строк LF или CRLF, чтобы соответствовать Excel, листам или вашему конвейеру импорта
Frequently Asked Questions
Related Tools
CSV to JSON Converter
Convert CSV to JSON online. Parses quoted fields and any delimiter, infers numbers and booleans, and outputs an array of objects. Client-side, no signup.
CSV to SQL Converter
Convert CSV data into SQL CREATE TABLE and INSERT statements for MySQL, PostgreSQL, or SQLite. Infers column types, escapes values, runs client-side.
CSV Viewer
Open, search, and sort CSV files as a clean table in your browser. Auto-detects delimiters, handles quoted fields, and exports to CSV or JSON.
JSON to SQL Converter
Convert a JSON array of objects into SQL CREATE TABLE and INSERT statements for MySQL, PostgreSQL, or SQLite. Infers types, runs client-side.
Comments
0 comments
No comments yet. Be the first to share your thoughts!