探索 Excel-to-JSON 高效数据转换的利器

最近,我在处理数据时遇到了一个难题:需要将 Excel 表格中的数据转换为 JSON 格式。在寻找解决方案的过程中,我发现了 Excel-to-JSON by WTSolutions 这款产品,它简直就是我苦苦寻觅的救星!今天,我就来和大家分享一下我使用这款产品的体验。

产品用途

在现代数据处理和开发中,JSON(JavaScript Object Notation)已经成为了一种非常流行的数据交换格式。它简洁、易读,并且易于在不同的编程语言和系统之间进行传输和解析。而 Excel 则是我们日常工作中最常用的电子表格软件,它方便我们进行数据的录入、整理和分析。

Excel-to-JSON 这款产品的主要用途就是将 Excel 表格中的数据快速、准确地转换为 JSON 格式。这对于开发者来说非常有用,因为他们可以将 Excel 中的数据转换为 JSON 后,方便地在 Web 开发、数据接口对接、数据分析等场景中使用。同时,对于数据分析师来说,将 Excel 数据转换为 JSON 也可以更方便地进行数据的处理和可视化。

系统要求与获取方式

系统要求

Excel-to-JSON 具有很好的兼容性,它支持 Excel 2013(或更高版本)、Excel Online、Office 365 和 Mac 版 Excel。如果你是在 Web 浏览器中使用,那么只需要使用支持 JavaScript 的浏览器,如 Google Chrome、Mozilla Firefox、Safari 或 Microsoft Edge 即可。

获取方式

获取这款插件非常简单。在 Excel 2013/2016 或更高版本、Excel Online 或 Office 365 中打开新工作表,选择“插入”选项卡或“开始”选项卡>加载项,在加载项搜索框中搜索“Excel-to-JSON”,点击加载项启动它。之后,你将在 Excel 的“开始”选项卡中看到“Excel-to-JSON”按钮,就可以开始使用此插件了。

使用方法

旁加载 Excel 转 JSON

有两种方式可以加载这个插件:

  • 在 Web 浏览器中加载:打开支持 JavaScript 的 Web 浏览器,在浏览器中打开 URL:https://s.wtsolutions.cn/excel-to-json.html
  • 在 Excel 中旁加载(推荐):在 Excel 2013/2016、Excel Online 或 Office 365 中打开一个新的数据表,选择“主页”选项卡或“插入”选项卡>加载项,在搜索框中输入“Excel to JSON”,按照屏幕上的说明安装加载项,安装完成后,你将在“主页”选项卡上看到一个“JSON 转 Excel”按钮,点击“主页”选项卡> Excel 转 JSON>转换,就可以开始使用了。

准备 Excel 表格

准备好你的 Excel 表格,需要注意的是,你需要选择至少两行数据,第一行将被视为表头。加载 Excel 数据有两种方式:

  • 在 Web 浏览器中加载:将 Excel 数据复制并粘贴到文本区域,你可以复制并粘贴来自 Excel、Google Sheets 或任何其他 Excel 兼容软件的数据,数据之间用 Tab 分隔,也可以复制并粘贴逗号分隔的 CSV 数据。
  • 在 Excel 中旁加载:直接从 Excel 工作表中选择你的数据。

进行转换

选择要转换的数据,然后选择模式:Flat 或 Nested JSON 模式。如果您已订阅“专业功能”,还可以设置更多选项。最后点击“开始”按钮,稍后你将在“开始”按钮下方看到转换后的 JSON。

保存 JSON

转换完成后,有几种方法可以将生成的 JSON 保存到本地计算机:

  • 复制和粘贴:JSON 生成后,你将在文本区域中看到它们,你可以简单地将它们复制并粘贴到任何你想要的地方。
  • 复制到剪贴板:JSON 生成后,你可以找到“复制到剪贴板”按钮,点击该按钮,JSON 将被复制到你的剪贴板。
  • 保存到文件:(Excel for Mac 用户不可用)JSON 生成后,你可以找到“另存为”按钮,点击该按钮,系统将提示你将 JSON 保存到文件。

主要功能

转换模式

  • Flat JSON 模式:简单地将 Excel 数据表转换为扁平的 JSON 格式。例如,有如下 Excel 表格:
姓名 年龄 公司
David 27 WTSolutions
Ton 26 WTSolutions
Kitty 30 Microsoft
Linda 30 Microsoft
Joe 40 Github

使用 Flat JSON 模式转换后的 JSON 如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
[
{
"姓名": "David",
"年龄": 27,
"公司": "WTSolutions"
},
{
"姓名": "Ton",
"年龄": 26,
"公司": "WTSolutions"
},
{
"姓名": "Kitty",
"年龄": 30,
"公司": "Microsoft"
},
{
"姓名": "Linda",
"年龄": 30,
"公司": "Microsoft"
},
{
"姓名": "Joe",
"年龄": 40,
"公司": "Github"
}
]
  • Nested JSON 模式:首先将 Excel 数据表转换为 Flat JSON,然后使用“Flat”包对带有分隔符的键进行解平铺操作。Excel-to-JSON 调用 unflatten() 函数时,分隔符默认为“.”,overwrite 参数为 true。如果您订阅了“专业功能”,可以设置其他分隔符。例如,有如下 Excel 表格:
ID 学生.姓名 学生.姓氏 学生.年龄
1 Meimei Han 12
2 Lily Jaskson 15
3 Elon Mask 18

使用 Flat JSON 模式转换后的 JSON 如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[{
"ID": 1,
"学生.姓名": "Meimei",
"学生.姓氏": "Han",
"学生.年龄": 12
}, {
"ID": 2,
"学生.姓名": "Lily",
"学生.姓氏": "Jaskson",
"学生.年龄": 15
}, {
"ID": 3,
"学生.姓名": "Elon",
"学生.姓氏": "Mask",
"学生.年龄": 18
}]

使用 Nested JSON mode:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[
{
"ID": 1,
"Student": {
"Name": "Meimei",
"Surname": "Han",
"Age": 12
}
},
{
"ID": 2,
"Student": {
"Name": "Lily",
"Surname": "Jaskson",
"Age": 15
}
},
{
"ID": 3,
"Student": {
"Name": "Elon",
"Surname": "Mask",
"Age": 18
}
}
]

专业功能

对于订阅了专业功能的用户,Excel-to-JSON 还提供了更多强大的功能:

  • 嵌套分隔符:支持自定义嵌套 JSON 键的分隔符(/,_,.)。
  • 空单元格处理:空单元格有三种处理方式:空字符串””、JSON null 或直接排除。
  • 布尔值格式:有三种布尔值转换格式:JSON true/false、字符串”true”/“false”或数字 1/0。
  • 单对象 json 输出格式:当只有一行数据时,可以选择是否输出为单对象 JSON 格式,或者输出为数组格式。
  • 日期格式:日期转换有两种选项:自 1990 - 01 - 01 以来的天数或 ISO 8601 字符串格式。
  • 另存为文件名:在使用“Save As”功能时,可以自定义文件名。

总结

总的来说,Excel-to-JSON 是一款非常实用的工具,它大大提高了我将 Excel 数据转换为 JSON 格式的效率。它的操作简单易懂,兼容性好,并且提供了丰富的功能,无论是对于开发者还是数据分析师来说,都是一款值得推荐的产品。如果你也经常需要进行 Excel 数据到 JSON 格式的转换,不妨试试 Excel-to-JSON,相信它会给你带来惊喜!

JSON to Excel 3.0.0 版本发布 - 从Excel插件到Web应用的转变

1. 简介

JSON to Excel 3.0.0 是一个重大更新版本,将原有的Excel插件扩展为完整的Web应用。现在您可以直接在浏览器中使用它,无需安装任何插件。所有的转换在浏览器中完成,预览后,可点击下载按钮,导出成xlsx格式文件。当然,我们依然是推荐您把它当作一个Excel插件使用,以便更好地与其他Excel功能集成。

2. 主要功能

2.1 基本功能

  • 将JSON数据转换为Excel格式
  • 支持平面和嵌套JSON结构
  • 自动识别数据类型

2.2 专业功能

  • 支持批量处理多个JSON文件
  • 自定义嵌套分隔符:支持点(.)、下划线(_)、双下划线(__)和斜杠(/)
  • 最大嵌套深度:设置JSON对象展平的最大深度,范围从1到20,或选择无限深度

3. 如何使用

3.1 网页版

3.2 Excel插件版

  • 在 Excel 2013/2016 或 Excel Online 或 Office 365 中打开一个新的工作表。
  • 主页选项卡或插入选项卡 > 加载项
  • 在搜索框中,输入“JSON to Excel”
  • 按照屏幕上的说明安装加载项,您将在主页选项卡中看到一个名为 JSON-to-Excel 的按钮。
  • 主页选项卡 > JSON to Excel > 转换
  • 现在您已准备好使用此加载项。

4. 视频示例

基于老版本录制的视频

批量处理多个json文件转换成excel的视频

Excel to JSON 插件 2.4.0 版本更新

我们很高兴地宣布 Excel to JSON 插件已升级到 2.4.0 版本!本次更新带来了两项重要功能,旨在为您提供更大的灵活性和更强大的数据处理能力。

主要更新内容:

1. 用户可以选择从行或列中选择标题

在之前的版本中,插件通常默认从第一行获取标题。现在,我们引入了更灵活的选项,允许您自由选择数据源中的第一行或第一列作为 JSON 数据的键名(header)。这意味着您可以更精确地控制数据转换过程,无论您的 Excel 文件结构如何,都能轻松提取所需信息。

2. 用户可以选择将单个对象 JSON 保留为数组或对象

当 Excel 数据只包含一个记录时,旧版本可能会将其自动转换为一个单独的 JSON 对象。在新版本中,您可以选择是否将这种单个记录的数据强制转换为一个包含单个对象的数组,或者保持其为独立的 JSON 对象。这一功能对于需要保持数据结构一致性,尤其是在与其他系统集成时,提供了极大的便利。

我们相信这些新功能将显著提升您的工作效率和数据处理体验。立即更新到 2.4.0 版本,体验更强大、更灵活的 Excel to JSON 转换!

了解更多关于Excel to JSON插件的信息

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

Excel to JSON Plugin Version 2.4.0 Update

We are excited to announce that the Excel to JSON plugin has been upgraded to version 2.4.0! This update brings two significant features designed to provide you with greater flexibility and more powerful data processing capabilities.

Key Updates:

1. Users can choose headers from rows or columns

In previous versions, the plugin typically defaulted to using the first row as headers. Now, we’ve introduced a more flexible option, allowing you to freely select first row or first column in your data source to serve as the keys (headers) for your JSON data. This means you can more precisely control the data conversion process, easily extracting the information you need regardless of your Excel file’s structure.

2. Users can choose to preserve a single object JSON as an array or object

When Excel data contained only a single record, older versions might have automatically converted it into a standalone JSON object. In the new version, you have the option to force this single-record data into an array containing a single object, or to keep it as an independent JSON object. This feature provides great convenience for maintaining data structure consistency, especially when integrating with other systems.

We believe these new features will significantly enhance your productivity and data processing experience. Update to version 2.4.0 now to experience a more powerful and flexible Excel to JSON conversion!

More about the plugin

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

TWTSolutions水厂污水厂设计计算软件:化学强化絮凝单元

点赞,收藏,支持作者的持续创作,感谢~~


引言

TWTSolutions水厂污水厂设计计算软件是一款专为水处理行业设计的强大工具,旨在帮助工程师高效、准确地完成水厂和污水厂的设计计算工作。该软件涵盖了水处理工艺中的多个关键单元,通过集成化的计算模块,极大地简化了传统设计中繁琐的手工计算过程,提高了设计效率和质量。本文将重点介绍软件中化学强化絮凝单元的设计计算功能。

化学强化絮凝单元设计计算

化学强化絮凝是水处理中常用的预处理或深度处理手段,通过投加化学药剂(如混凝剂和助凝剂),促使水中细小悬浮物和胶体颗粒聚结成较大的絮体,以便后续通过沉淀或过滤去除。TWTSolutions软件提供了化学强化絮凝单元的详细设计计算模块。

启动软件并选择设计模块:

  • 打开TWSolutions软件(通过浏览器打开网址) https://twtsolutions.wtsolutions.cn ,选择“污水厂设计”模块。
  • 在模块中选择“化学强化絮凝”功能。

计算参数

进行化学强化絮凝单元设计计算需要输入一系列参数,主要包括:

  • 设计流量: 待处理水的最大设计流量。
  • 原水水质参数: SS、浊度、色度、pH、碱度等。
  • 出水要求: 对出水SS、浊度等指标的要求。
  • 混凝剂信息: 混凝剂类型、有效成分含量、溶液密度、投加浓度等。
  • 助凝剂信息: 助凝剂类型、溶液浓度、投加浓度等。
  • 药剂投加量: 根据烧杯试验或其他试验确定的最佳药剂投加量范围或具体值。
  • 池体参数: 絮凝池的尺寸等结构参数。

自动化计算与文档生成

TWTSolutions软件的另一大亮点是其自动化能力。在完成所有参数输入和计算后,软件能够:

  1. 直接完成计算: 一键执行所有相关的设计计算,无需手动干预。
  2. 生成计算书: 自动生成详细的计算过程和结果报告,确保数据的可追溯性和设计的规范性。
  3. 生成DOCX格式的Word文档: 将生成的计算书直接导出为DOCX格式的Word文档,方便用户进行编辑、打印和归档,极大地提高了工作效率和文档管理的便捷性。

结论

TWTSolutions水厂污水厂设计计算软件的化学强化絮凝单元模块,通过系统化的参数输入、精确的计算模型以及强大的自动化文档生成功能,为工程师提供了便捷高效的设计工具。它不仅能够快速计算药剂需求和设备参数,还能辅助校核设计方案的合理性,是水处理设计工作中不可或缺的助手。利用该软件,工程师可以更加专注于工艺优化和方案比选,从而设计出更经济、更高效的水处理系统。