如何在Excel内,完成excel到json的转换,excel另存为json,excel-to-json插件

发布于:2025-02-12 ⋅ 阅读:(18) ⋅ 点赞:(0)

开始使用

简介

Excel 转 JSON 是一款 Microsoft Excel 加载项,可将 Excel 数据转换为 JSON 格式。它可以在Excel内部,完成从数据表excel datasheet向JSON的转换。

要求

此加载项适用于 Excel 2013(或更高版本)、Excel Online 和 Office 365。

官方文档

https://excel-to-json.wtsolutions.cn

快速开始

获取加载项

  • 在 Excel 2013/2016、Excel Online 或 Office 365 中打开一个新的数据表。
  • 点击“插入”选项卡或“开始”选项卡 > “加载项”。
  • 在加载项搜索框中,搜索“Excel-to-JSON”。
  • 点击该加载项以启动它。
  • 你会看到 Excel 中新增了一个“Excel-to-JSON”选项卡。现在你可以开始使用这个加载项了。

使用加载项

    请注意,你至少应选择两行数据,因为第一行将被视为表头。
  • 准备好你的 Excel 工作表。
  • 选择你想要转换的数据。
  • 点击“开始”按钮。
  • 随后你会在“开始”按钮下方看到转换后的 JSON 数据。
  • 之后你可以“复制 + 粘贴”/“复制到剪贴板”JSON 数据,并将其保存到你的计算机上。

视频演示

视频链接

使用说明

本文档是针对 Excel-to-JSON 版本 1.5.0.0 编写的。

强烈建议您先阅读 入门指南 部分。

Excel 单元格中的换行符将被渲染为 <br>

转换

请注意,您至少应选择两行数据,因为第一行将被视为表头。
  • 此加载项将首先收集活动工作表中所有选定的数据。
  • 第一行将被解释为表头。
  • 后续行将与表头进行映射,您可以在以下示例中看到这种映射关系。

示例 Excel 工作表

姓名 年龄 公司
大卫 27 WTSolutions
汤姆 26 WTSolutions
基蒂 30 微软
琳达 30 微软
40 GitHub

示例 JSON

[
    {
        "姓名": "大卫",
        "年龄": 27,
        "公司": "WTSolutions"
    },
    {
        "姓名": "汤姆",
        "年龄": 26,
        "公司": "WTSolutions"
    },
    {
        "姓名": "基蒂",
        "年龄": 30,
        "公司": "微软"
    },
    {
        "姓名": "琳达",
        "年龄": 30,
        "公司": "微软"
    },
    {
        "姓名": "乔",
        "年龄": 40,
        "公司": "GitHub"
    }
]

JSON 输出

您可以通过以下几种方式将生成的 JSON 保存到本地计算机:

复制粘贴:JSON 生成后,您会在加载项中看到它们,您可以直接将其复制粘贴到任何您需要的地方。
复制到剪贴板(不适用于 Mac 用户):JSON 生成后,您可以找到“复制到剪贴板”按钮,点击该按钮,JSON 数据将被复制到您的剪贴板。