Как преобразовать json в excel

Обновлено: 02.07.2024

Онлайн-конвертер: конвертируйте файл JSON в формат Excel

Мы предлагаем разработку Custom Converter, чтобы предоставить вам полностью индивидуальное решение для преобразования файлов и обработки данных в соответствии с вашими деловыми или личными требованиями. Узнать больше.

Вы можете помочь другим найти этот веб-сайт — поделитесь своим опытом!

Конвертер файлов JSON в Excel

Конвертер JSON в Excel преобразует структурированное содержимое файла JSON в табличное представление и сохраняет его как файл Excel.

См. примеры ниже.

Зачем конвертировать JSON в Excel?

Формат JSON используется во многих программных приложениях, и, хотя это текстовый формат, человеку трудно читать и понимать его визуально.

Вот здесь может помочь конвертер файлов JSON в Excel: он преобразует данные файла JSON в формат Excel, чтобы их было очень легко читать, понимать и выполнять необходимые манипуляции с данными, такие как фильтрация или применение формул.

Формат файла JSON

Формат JSON

JSON означает нотацию объектов JavaScript.

Файл JSON – это текстовый файл, который можно редактировать в любом текстовом редакторе.

Файл в формате JSON имеет расширение: .json.

Данные в формате JSON

Файл JSON содержит различные типы данных: объекты, массивы и атрибуты.

Где объект представляет собой структуру данных с набором атрибутов "ключ-значение" на том же уровне.

Атрибут представляет собой пару "ключ-значение", где ключ – это имя атрибута. Атрибуты можно использовать только внутри объектов.

А массив – это набор объектов.

Где используется формат JSON?

Формат файла JSON используется для хранения данных или конфигурации, а также для обмена данными между различными приложениями.

JSON — один из самых популярных форматов, используемых в Интернете для обмена данными между веб-сайтами, интернет-сервисами или API.

Информация о формате файла

Как работает конвертер JSON в Excel?

На основе предопределенных правил мы преобразуем объекты JSON в плоское табличное представление, а массивы действуют как набор строк в таблице.

Образец файла JSON

Исходный файл JSON:

Пример файла JSON, преобразованного в Excel

Результирующий файл Excel:

Если вы хотите получить файл результатов в формате CSV вместо Excel, рассмотрите возможность использования нашего конвертера JSON в CSV.

Формат файла Excel

Формат Excel

Формат Excel — это формат файла, используемый в программе Microsoft Office Excel.
Файл в формате Excel имеет расширение: .XLS или .XLSX, в зависимости от версии Excel.
Наш конвертер JSON в Excel сохраняет файл в формате XLSX, поддерживаемом Microsoft Office 2007 и более поздними версиями, или вы можете выбрать формат XLS для более ранних версий, чем Microsoft Office 2007.

JSON в Excel

Если у вас есть данные, хранящиеся в файле JSON, которые вы хотите преобразовать в файл Excel, вы можете импортировать их в Excel с помощью Power Query.

JSON (сокращение от JavaScript Object Notation) представляет собой открытый стандартный формат файла (текстовый), который используется для хранения и передачи данных. Он обычно используется для передачи данных с сервера на веб-страницу (например, для передачи данных с сервера клиенту, чтобы их можно было просмотреть на веб-странице, или наоборот).

JSON — это формат передачи данных в виде обычного текстового файла (например, XML). Если у вас есть важные данные, хранящиеся в файле JSON, которые вы хотели бы импортировать в электронную таблицу Excel, вы можете легко сделать это с помощью функции Excel «Получить и преобразовать», и вам даже не нужен код VBA для импорта данных из локального диска или из веб-API. Давайте посмотрим, как преобразовать/импортировать файл JSON в файл Excel.

Как импортировать файл JSON в Excel

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

Вы можете легко преобразовать файлы JSON в файлы Excel (.xlsx) с помощью инструмента Excel «Получить и преобразовать» (Power Query). Первоначально он назывался «Проводник данных», затем его переименовали в «Power Query». Power Query доступен только в версиях Excel 2010 и 2013. В Microsoft Excel 2016, 2019 и 365 она снова была переименована в функцию «Получить и преобразовать» на вкладке «Данные».

Вот как будет выглядеть файл JSON:


Теперь у нас есть пример файла JSON с именем Employees, как показано выше. Давайте посмотрим, как мы можем преобразовать этот файл JSON в файл Excel.

Данные JSON

Данные JSON записываются в виде пар имя/значение. Пара имя (ключ)/значение состоит из имени поля (в двойных кавычках), за которым следует двоеточие, за которым следует значение:

Объекты JSON

Объекты JSON могут содержать несколько пар имя/значение (так же, как в JavaScript), и они записываются внутри фигурных скобок, как показано ниже.

Массивы JSON

Массивы JSON записываются в квадратных скобках ( [ ] ) и представляют собой набор объектов.

Импорт файла JSON в Excel

В приведенном выше примере массив JSON содержит множество объектов. И каждый объект представляет собой запись сотрудника (с именем, фамилией, полом, страной, возрастом, датой и идентификатором). В этом руководстве мы будем использовать Excel 2016 для демонстрации импорта данных.

Сначала откройте Microsoft Excel, перейдите на вкладку «Данные» и нажмите кнопку «Получить данные» в группе «Получить и преобразовать данные» в крайнем левом углу ленты. В раскрывающемся списке разверните «Из файла» и выберите параметр «Из JSON».


Когда вы нажмете «Из JSON», вы откроете окно браузера файлов. Найдите файл JSON на локальном диске и нажмите «Импорт».


Если вы хотите импортировать данные из веб-API (интерфейс программирования веб-приложений), вы можете импортировать данные непосредственно из Интернета. Для этого вместо выбора параметра «Из JSON» перейдите на вкладку «Данные» > «Получить данные» > «Из другого источника» > «Из Интернета» и введите веб-URL.

Когда вы нажмете кнопку «Импорт», как показано на снимке экрана выше, вы перейдете в редактор Excel Power Query. Вы заметите, что все записи, которые были в этом списке, разбиты на строки. Но реальных данных мы не видим. Чтобы преобразовать этот список в таблицу, выберите параметр «В таблицу».


Появится диалоговое окно «В таблицу». В диалоговом окне оставьте значения по умолчанию и нажмите «ОК».


Теперь ваши данные представлены в формате таблицы, но вы по-прежнему не можете видеть подробности записи. Чтобы развернуть столбцы, нажмите кнопку "Развернуть столбец" (значок с двумя стрелками, направленными в разные стороны).


Вы увидите столбцы, перечисленные в записях. Выберите столбцы, которые вы хотите включить в таблицу, и нажмите «ОК». Снимите флажки со столбцов, которые вы хотите исключить.


Затем данные будут разбиты на отдельные столбцы, как показано ниже.


Вы также можете перемещать столбцы по своему усмотрению. Для этого щелкните правой кнопкой мыши заголовок столбца, выберите "Переместить" и выберите, куда его переместить.


После того, как макет вас удовлетворит, нажмите кнопку "Закрыть и загрузить" на вкладке "Главная", чтобы загрузить данные в Excel в виде таблицы.


Теперь данные будут импортированы на новый лист в Excel.


Преобразовать файл JSON в файл Excel онлайн

Если вы хотите быстро преобразовать файлы JSON в файлы Excel (.xslx), воспользуйтесь одним из многочисленных сторонних веб-сайтов, доступных в Интернете. Они могут преобразовать ваши файлы за считанные секунды, но они не всегда надежны. Просто введите «конвертировать JSON в Excel» в поисковой системе, и вы получите множество веб-сайтов, которые вы можете использовать.


После того как вы загрузите файл, вы получите предварительный просмотр своей таблицы ниже. Затем нажмите кнопку «Файл Excel (XLSX)», чтобы загрузить преобразованный файл Excel.

Вы можете анализировать (или деконструировать) содержимое столбца с помощью текстовых строк, содержащих JSON или XML. Чтобы проиллюстрировать, как использовать команду Parse, следующий образец данных начинается с данных JSON и XML, введенных в виде текстовых полей.

Пример JSON и XML-данные

Дополнительную информацию об импорте JSON и XML см. в разделе Импорт данных из внешних источников данных.

Объектная нотация JavaScript (JSON) — это распространенный формат данных, который можно импортировать в Excel.

Чтобы преобразовать столбец SalesPerson из текстовых строк в структурированный столбец Record:

Выберите столбец SalesPerson.

Выберите Преобразование > Анализ > JSON.

Выберите «Запись», чтобы просмотреть значения.

Просмотр базовая структурированная запись

Развернуть

Нажмите значок "Развернуть" рядом с заголовком столбца SalesPerson. В диалоговом окне "Развернуть столбцы" выберите только поля "Имя" и "Фамилия".

Расширение Запишите в таблицу

Результаты расширения записи

Расширяемый язык разметки (XML) — это распространенный формат разметки и данных, который можно импортировать в Excel.

Чтобы преобразовать столбец "Страна" из текстовых строк в табличные значения.

Выберите столбец "Страна".

Выберите Преобразование > Анализ > XML.

Выберите «Таблица», чтобы просмотреть значения.

Просмотр базовые значения в структурированной таблице

Развернуть

Нажмите значок "Развернуть" рядом с заголовком столбца "Страна". В диалоговом окне "Развернуть столбцы" выберите только поля "Страна" и "Подразделение".

расширение структурированную таблицу в таблицу запросов

Результаты расширения таблицы

Совет. При работе с таблицей вы также можете выбрать "Агрегировать", чтобы агрегировать данные различными способами, например "Сумма" или "Количество". Дополнительные сведения см. в разделе Агрегированные данные из столбца.

Импорт данных из Интернета для использования в Excel путем преобразования файлов JSON в форматы .xls/.xlsx с помощью FME.

От веб-сайтов и API к электронным таблицам

На веб-сайтах и ​​в веб-приложениях содержится много ценной информации, которую было бы полезно анализировать в программах для работы с электронными таблицами, таких как Microsoft Excel. Веб-приложения часто имеют API, которые выводят данные JSON. Эти данные JSON могут быть легко прочитаны FME и преобразованы для использования в Excel.

преобразование JSON в Excel

Как преобразовать JSON в Excel (пошаговое руководство)

Не знаете, как перенести данные с веб-сайта в Excel? Ознакомьтесь со следующим учебным пособием по FME: Как преобразовать JSON в Microsoft Excel. Узнайте, как считывать данные с веб-сайта с помощью фида JSON со значениями качества воздуха, а затем преобразовывать эти данные в файл Excel, аккуратно разбивая значения в таблицу.

Дополнительные параметры преобразования данных JSON

Данные JSON могут быть громоздкими, особенно если вы хотите использовать эти данные только в Excel. FME упрощает обработку JSON, предоставляя вам сотни преобразователей для анализа, редактирования, обновления и проверки данных JSON. Используйте преобразователи FME, такие как JSONExtractor, JSONFragmenter, JSONFormatter и JSONFlattener, чтобы выполнять такие действия, как сопоставление содержимого наборов данных JSON с соответствующими столбцами и строками в Excel. Вы также можете извлечь только те части JSON, которые вам нужно преобразовать в Excel. Прочтите два руководства по началу работы ниже, чтобы начать свое путешествие!

FME Server 2017

Автоматическое преобразование JSON в Excel

FME предназначен для повышения вашей производительности, чтобы вы могли тратить больше времени на работу с данными и меньше на борьбу с ними. После настройки в интуитивно понятном графическом пользовательском интерфейсе рабочие процессы преобразования JSON в Excel могут автоматически выполняться в фоновом режиме с помощью FME Server. Настройте расписание, чтобы запустить рабочий процесс и предоставить результаты тем, кто в них нуждается.

Простой интерфейс перетаскивания

Графический интерфейс пользователя FME интуитивно понятен и прост в использовании. Кодирование не требуется! Имея на выбор множество преобразователей, вы можете быть уверены, что ваши новые настраиваемые файлы Excel получатся именно такими, как вы хотите.

KML в CSV TestFilter пример рабочей области

Обычные конверсии

FME позволяет интегрировать множество приложений и форматов файлов. Вот несколько способов, которыми наши пользователи конвертируют JSON и Microsoft Excel.

Читайте также: