Command Palette

Search for a command to run...

JS

json в CSV конвертер

Преобразуйте JSON в CSV онлайн. Превращает массив объектов в готовый к работе с электронными таблицами файл, выравнивает вложенные объекты и выходит из полей по RFC 4180.Сторона клиента, без регистрации.

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

Конвертер JSON в CSV берет массив объектов JSON и переписывает его как значения, разделенные запятыми, с одним столбцом на свойство и одной строкой на объект. Вставьте ответ из API, запроса базы данных или экспортированного документа и верните файл, который вы можете открыть непосредственно в Excel, Google Sheets или Numbers. Имена свойств становятся строкой заголовка, и каждый объект становится строкой данных под ним.

Вот что делает этот онлайн конвертер JSON в CSV с неравномерным вводом Вставить [{"id":1, "name":"Lovelace, Ada","address":{"city":"London"}},{"id":2,"name":"Grace Hopper","tags":["navy","cobol"]}] и нажать Преобразовать в CSV.Заголовок выходит как id,name,address.city,tags: вложенный город становится своим собственным столбцом, а в конце добавляются теги, которые есть только у второго объекта. Первая строка равна 1,"Lovelace, Ada",London, с именем, которое цитируется, потому что содержит запятую, а вторая строка хранит массив тегов как JSON в одной ячейке с удвоенными кавычками.

JSON - это API форматов, и программы JavaScript говорят, но электронные таблицы, инструменты бизнес-аналитики и нетехнические коллеги нуждаются в табличном CSV. Для преобразования вручную необходимо выбирать столбцы, обрабатывать записи, в которых отсутствует поле, и цитировать любое значение, содержащее запятую или разрыв строки. Этот инструмент создает заголовок из объединения каждого ключа по всем объектам, поэтому строки с разными формами по-прежнему выстраиваются в ряд, и он выходит из полей с использованием правил RFC 4180, поэтому значение, подобное полному адресу, выживает в поездке в электронную таблицу в целости и сохранности. Вложенные объекты можно сплющить в столбцы с точечными обозначениями, такие как адрес.city, а массивы можно объединить или сохранить как JSON в одной ячейке.

Все работает в вашем браузере без библиотек и сервера, поэтому вставляемый вами JSON, который часто содержит полезные данные API, записи пользователей или внутренние данные, никогда не загружается и не сохраняется. После загрузки конвертер работает в автономном режиме, позволяет выбрать разделитель и окончание строки, а также предупреждает вас, когда элемент не является объектом или когда входным сигналом является отдельный объект, а не массив.

Как использовать преобразователь JSON в CSV?

  1. Вставьте или загрузите JSON

    Вставьте массив объектов JSON в панель ввода или нажмите "Загрузить образец", чтобы начать с реалистичного примера. Один объект тоже работает и становится одной строкой.

  2. Выбирайте уплощение и массивы

    Сглаживание вложенных объектов включено по умолчанию и расширяет столбцы стиля address.city; откройте его, чтобы сохранить вложенный объект как JSON в одной ячейке.Выберите как JSON или Присоединяйтесь к ; для массивов.

  3. Установите разделитель и окончание строки

    Выберите запятую, точку с запятой, вкладку или трубку и выберите окончания строк LF (Unix) или CRLF (Excel). CRLF - это строка, заканчивающаяся спецификациями RFC 4180, и более безопасный выбор для старого программного обеспечения Windows.

  4. Скопируйте или загрузите CSV

    Нажмите Конвертировать в CSV. Скопируйте результат в буфер обмена или загрузите его как data.csv, затем откройте его в своей электронной таблице или инструменте импорта.

Основные характеристики

  • Обнаружение заголовка Союза

    Строка заголовка строится из каждой клавиши, видимой для всех объектов в порядке первого просмотра, поэтому записи с разными полями по-прежнему создают выровненные столбцы

  • Сплющивание гнезд

    Необязательно разверните вложенные объекты в столбцы с точечными обозначениями, такие как address.city и address.zip, вместо того, чтобы сбрасывать необработанный JSON в одну ячейку

  • RFC 4180 Побег

    Любое значение, содержащее разделитель, кавычку или разрыв строки, оборачивается двойными кавычками, а внутренние кавычки удваиваются, поэтому файл анализируется правильно

  • Разделитель и линейный контроль

    Экспорт с помощью запятой, точки с запятой, разделителей вкладок или труб, а также окончаний строк LF или CRLF, чтобы соответствовать Excel, листам или вашему конвейеру импорта

Frequently Asked Questions

Вставить массив объектов JSON в панель ввода и нажмите Конвертировать в CSV. инструмент использует ключи объекта в качестве строки заголовка и каждый объект в качестве строки данных. затем вы можете скопировать CSV или загрузить его в виде файла.csv, чтобы открыть в Excel или Google Sheets. Вся обработка происходит в вашем браузере - ничего не загружается.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

json to csvjson to csv converterconvert json to csvjson to csv onlinejson to exceljson array to csvjson to spreadsheetexport json to csvonline json to csv converterjson to csv converter online