如何将 JSON 文件转换为 Microsoft Excel?

2025年3月17日 | 阅读 8 分钟

众所周知,我们有时会有存储在 JSON 文件中的数据,但我们通常也希望它出现在 Microsoft Excel 表格中。当有多种资源可以将 JSON 数据转换为 Microsoft Excel 文件时,没有必要从 JSON 文件手动将所有数据逐个写入 Microsoft Excel

除此之外,互联网上还有许多方法和在线软件可供我们快速有效地将 JSON 数据传输或转换为 Microsoft Excel。

本章将介绍所有适合将JSON 文件数据转换为 Microsoft Excel的可用方法。我们还将提供免费的在线JSON 转 Microsoft Excel转换工具的参考。此外,我们还可以免费使用这些实用工具,但如果我们没有一直有互联网连接,我们可以分别选择其他离线方法。

JSON 文件

Microsoft Excel 中的 JSON 指的是“JavaScript 对象表示法”;它是一种用于在浏览器和服务器之间存储和交换数据的轻量级格式。它是一种非常轻量级的文件结构,以文本格式存储数据。JSON 是一种简单的文本格式,但同时分析大量或完整数据具有挑战性。当用户还需要 Excel 文件时,这就是主要问题。

Excel 文件

Microsoft Excel 文件主要是一种表格格式结构,用于在行和列中存储数据。它也以与JSON 文件完全不同的方式存储数据。它是一种更容易理解和阅读的格式,可以同时分析大量数据集。而在 JSON 文件中,不可能同时读取大量数据。

JSON 和 Microsoft Excel 之间的根本区别是什么?

众所周知,JSON 和 Excel 都是存储数据的绝佳方式,并且被广泛使用,但它们的结构也完全不同。这意味着它们以彼此不同的方式存储数据。

此外,JSON 是一个简单的文本文件,其文本结构为树状,而在 Microsoft Excel 中,它是行和列的组合,以表格格式存储数据。看看 JSON 和 Excel 文件,了解它们如何保留数据。

而且,大多数时候,当我们通过API 从任何外部源获取数据时,我们通常也会以 JSON 格式获取数据。

JSON 数据表示

以下是有效包含 JSON 格式数据的简单文本文件。

此 JSON 结构目前包含三个记录。现在,在也包含表格格式数据的 Microsoft Excel 文件中查找相同的记录或数据。

Excel 数据表示

Microsoft Excel 文件以表格(行和列)形式包含数据。

How to convert JSON files to Microsoft Excel?

这是与JSON 文件格式中相同的数据。并且文件的数据结构和数据存储方法之间存在很大差异。

怎么办?

如果我们有一个JSON 文件,我们想将其传输到 Excel 表格,那么我们可以通过使用Power Query 来轻松完成。JSON 是一种数据转换格式,以简单的纯文本形式存储数据。

除此之外,我们还可以使用 Microsoft Excel 的“获取和转换”功能有效地将 JSON 数据传输到 Excel 电子表格。所以在这个方法中,我们不需要编写 VBA 代码脚本,但我们可以轻松地在几次点击中将 JSON 数据导入到 Excel 文件中。

示例

我们将详细介绍使用 Microsoft Excel 内置的“获取和转换”功能将 JSON 数据转换为 Excel 文件的步骤。它也有助于轻松地将数据从 JSON 转换为 Excel。

方法 1:离线将数据从 JSON 传输到 Excel

如果我们的JSON 文件主要存储在我们的计算机系统中,那么我们可以按照以下步骤将数据从JSON 文件传输到 Excel。它不需要互联网连接。并且我们需要非常仔细地按照以下步骤进行操作。

步骤 1:我们有存储在JSON 格式(一个简单的文本文件,目前在记事本中打开)中的员工详细信息数据。

并且此文件目前包含三个记录。

How to convert JSON files to Microsoft Excel?

步骤 2:在此步骤中,我们将打开要保存转换后的JSON 数据的 Microsoft Excel 文件。我们也准备了一个空白 Excel 文件

How to convert JSON files to Microsoft Excel?

步骤 3:现在,在此之后,我们需要转到“数据”选项卡,然后点击位于“获取和转换”组内最左侧的“获取查询”按钮。

How to convert JSON files to Microsoft Excel?

步骤 4:在此步骤中,从下拉列表中,我们将选择“从文件”选项,然后在此处点击“从 JSON”

How to convert JSON files to Microsoft Excel?

注意:请注意,这是 Microsoft Excel 的一个新功能。所以,我们可能在 Microsoft Excel 中找不到此选项。

如果在“FROM FILE”下拉子列表中没有“From JSON”选项,那么在这种情况下,我们可以选择“从文本”选项。对于我们的 MS Excel 版本,它将同样有效。

步骤 5:执行完上述步骤后,会打开一个面板,我们需要从中选择我们要传输到 Microsoft Excel 表格的JSON 文件。在这里,我们必须选择 JSON 文件并单击“导入”按钮

How to convert JSON files to Microsoft Excel?

步骤 6:现在,在此步骤中,当我们单击上一步中的“导入按钮”时,它将带我们进入Excel Power Query 编辑器

How to convert JSON files to Microsoft Excel?

在这里,我们会遇到已在“Excel Power Query 编辑器”中列出的三个记录,但仍然看不到实际数据。

步骤 7:为了使实际数据可见,我们将单击 Power Query 编辑器中“转换”选项卡内的“转换为表”按钮。(此转换选项卡会自动打开。)

How to convert JSON files to Microsoft Excel?

步骤 8:执行完上述步骤后,会打开一个对话框,我们需要将设置保留为“默认”,然后单击“确定”选项

How to convert JSON files to Microsoft Excel?

步骤 9:现在我们的数据是Microsoft Excel 表格格式,但我们仍然看不到记录详细信息,因此为了扩展列,我们需要有效地单击“展开列”按钮。

How to convert JSON files to Microsoft Excel?

步骤 10:它打开了一个包含“记录标题”的面板。并且我们必须勾选我们想要包含在 Microsoft Excel 表格中的相应记录标题,然后单击“确定”选项

How to convert JSON files to Microsoft Excel?

重要提示:在转换 JSON 文件时,我们可以轻松地包含和排除带有标题的记录。

步骤 11:现在,数据已被分解到 Excel 列中,记录也分列在不同的列中,数据已导入到 Excel 表格中并且可见。

How to convert JSON files to Microsoft Excel?

“我们还可以移动列,并可以轻松地在它们之间切换,以便它们放置得更合适。”

步骤 12:现在,要移动列,我们需要右键单击列标题,然后从列表中选择“移动”按钮;然后,我们将选择要移动它的方向。(左、右、开始、结束)

How to convert JSON files to Microsoft Excel?

步骤 13:一旦我们选择的列获得了我们想要固定的位置,我们将导航到“开始”选项卡,然后单击“关闭并加载”按钮以有效地将数据加载到 Microsoft Excel 数据中。

How to convert JSON files to Microsoft Excel?

然后它会将转换后的JSON 数据Power Query 编辑器加载到 Microsoft Excel 工作表中。

步骤 14:在此步骤中,我们可以轻松看到我们相应的“JSON 数据”已导入到 Excel 文件中,并已准备好使用和执行任何 Excel 操作。

How to convert JSON files to Microsoft Excel?

因此,通过这种方式,我们可以轻松地节省时间和精力,无需手动编写存储在“JSON 文件”中的大量数据。除了 JSON 转 Excel,我们还可以将其他文件导入 Excel,如文本、CSV、XML 等。

方法 2:将 Web API JSON 数据转换为 Excel

有时,我们需要通常存储在计算机系统中的 JSON 文件。并且我们可以直接想从 Web API导入Excel 电子表格。Web API 被称为“Web 应用程序编程接口”

在这种情况下,而不是像上一步(步骤 4)中的“从文件”>“从 JSON”,我们将选择“从其他源”,然后分别选择“从 Web”

How to convert JSON files to Microsoft Excel?

会打开一个面板,您可以在其中输入要导入 Excel 的 JSON 文件的 Web URL。

在线将 JSON 数据转换为 Excel。

我们上面用于将 JSON 数据转换为 Excel 的方法是 Excel 的内置功能。我们没有安装第三方软件或使用在线 JSON 转 Excel 转换软件。

它允许用户在 MS Excel 中将 JSON 文件数据导入到 Excel 电子表格。如果您赶时间并且只想付出一点努力,您可以使用在线软件将 JSON 文件转换为 Excel。有几个网站提供免费的转换器,但有一些试用。

用户只需互联网连接即可上传 JSON 文件并下载转换后的文件。

JSON 转 Excel 转换软件

以下是一些在线 JSON 转 Excel 转换器的参考 -

Safe Software - Safe Software 是一款 JSON 转 Excel 转换器,提供 30 天免费试用。您可以安装并使用它将 JSON 文件转换为 Excel。此软件的主要缺点是 - 您只能免费使用 30 天。之后,您必须购买订阅才能使用它。

Conversion Tool - 这个在线 JSON 转 Excel 转换器允许用户将 JSON 数据转换为 Excel 表格格式。它每天提供 10 次转换,但如果您需要更多,则必须付费。

TextCompare.org - 这是另一个将 JSON 数据转换为 Excel 格式文件的工具。此软件允许用户在下载 Excel 格式文件之前预览。

Code Beauty - Code Beauty 是一款在线 JSON 转 Excel 转换工具。它用于将 JSON 数据转换为表格格式。您必须在此处上传您的 JSON 格式数据/JSON 文件 URL 或 JSON 文件。转换文件需要几分钟,然后您可以下载转换后的文件。

如果您想快速转换文件,可以使用在线方法。所有这些网站都提供一些免费转换。除此之外,您还可以找到许多其他免费的在线 JSON 转 Excel 转换工具。


下一个主题迷你图