Batch Conversion Online JSON Files (from URL) to Excel by WTSolutions

Product Introduction

JSON to Excel by WTSolutions is a powerful tool that can quickly convert JSON data into Excel format. The tool offers two usage methods: as a Microsoft Excel add-in or as an online web application, catering to the needs of different users. Whether dealing with simple flat JSON or complex nested JSON structures, this tool can handle them effortlessly and supports export to the standard XLSX file format.

Main Features and Uses

Core Features

  • Dual Format Support: Supports both Flat JSON and Nested JSON conversion
  • Cross-Platform Usage: Can be used as an Excel add-in on Windows, Mac, and Excel Online, and also accessible directly through the web application
  • Flexible Configuration: Provides various conversion settings, such as the selection of key separators for nested JSON, control over the maximum depth of nested structures, etc.
  • Data Preview: Allows previewing JSON data before conversion and viewing the generated Excel table after conversion

Applicable Scenarios

  • Data analysts need to convert JSON data returned by APIs into Excel for further analysis
  • Developers need to process JSON-formatted configuration files or data and share them with non-technical personnel in Excel format
  • Researchers need to convert research data in JSON format into a more manageable tabular form
  • Any scenario that requires converting JSON data into a structured table

Latest Update: URL Batch Conversion Function

Feature Highlights

This update brings an important Pro version feature: batch conversion of JSON files to Excel via URLs. Users can now directly load JSON files from network URLs for conversion without first downloading them to the local device, greatly improving work efficiency.

Feature Characteristics

  • Supports loading JSON files from multiple URLs simultaneously (up to 20 URLs)
  • Each URL must point to a .json format file
  • Supports batch input with one URL per line
  • Processed files can be uniformly exported to XLSX format

Usage Method

  1. Select “Load JSON File(s) from URL [Pro]” in the “JSON Data Source” drop-down menu
  2. Enter one or more URLs of JSON files in the text box (one URL per line)
  3. Click the “Go” button to start the conversion
  4. After the conversion is completed, you can preview the data and export it to XLSX format

Pro Version Features and Pricing

The URL batch conversion function is part of the professional version (Pro). The Pro version also includes other advanced features:

  • Multiple options for nested JSON key separators (dot, underscore, double underscore, slash)
  • Control over the maximum depth of nested structures (levels 1-20)
  • Batch import of local files (up to 20 files)

The Pro version offers a 7-day free trial.

How to Get Started

  1. Web Application: Directly visit the JSON to Excel Web Version to use it
  2. Excel Add-in: Sideload the application in Excel according to the Documentation Guide
  3. View Examples: Visit Examples and Documentation to learn more usage methods

Summary

JSON to Excel by WTSolutions is an efficient and flexible JSON data conversion tool. The newly added URL batch conversion function further enhances its practicality, making it especially suitable for users who need to process network JSON data. Both individual users and enterprise users can enjoy an efficient data processing experience from it.

批量把在线网络JSON文件(URL)转换成Excel工具 JSON to Excel by WTSolutions

产品介绍

JSON to Excel by WTSolutions 是一款功能强大的工具,能够将JSON数据快速转换为Excel格式。该工具提供两种使用方式:作为Microsoft Excel插件或作为在线网页应用,满足不同用户的需求。无论是处理简单的扁平JSON还是复杂的嵌套JSON结构,这款工具都能轻松应对,并支持导出为标准的XLSX文件格式。

主要功能与用途

核心功能

  • 双格式支持:同时支持Flat JSON和Nested JSON转换
  • 双平台使用:可作为Excel插件在Windows、Mac和Excel Online中使用,也可通过网页应用直接访问
  • 灵活配置:提供多种转换设置,如嵌套JSON的键分隔符选择、嵌套结构的最大深度控制等
  • 数据预览:转换前可预览JSON数据,转换后可查看生成的Excel表格

适用场景

  • 数据分析师需要将API返回的JSON数据转换为Excel进行进一步分析
  • 开发人员需要处理JSON格式的配置文件或数据,并以Excel形式分享给非技术人员
  • 研究人员需要将JSON格式的研究数据转换为更易处理的表格形式
  • 任何需要将JSON数据转换为结构化表格的场景

最新更新:URL批量转换功能

功能亮点

本次更新带来了一项重要的Pro版功能:通过URL批量转换JSON文件到Excel。用户现在可以直接从网络URL加载JSON文件进行转换,无需先下载到本地,大大提高了工作效率。

功能特点

  • 支持同时从多个URL加载JSON文件(最多支持20个URL)
  • 每个URL需指向一个.json格式的文件
  • 支持一行一个URL的批量输入方式
  • 处理后的文件可以统一导出为XLSX格式

使用方法

  1. 在”JSON Data Source”下拉菜单中选择”Load JSON File(s) from URL [Pro]”
  2. 在文本框中输入一个或多个JSON文件的URL(每行一个URL)
  3. 点击”Go”按钮开始转换
  4. 转换完成后,可以预览数据并导出为XLSX文件

专业版功能与价格

URL批量转换功能是专业版(Pro)的一部分。专业版还包括其他高级功能:

  • 多种嵌套JSON键分隔符选择(点、下划线、双下划线、斜杠)
  • 嵌套结构的最大深度控制(1-20级)
  • 本地文件批量导入(最多20个文件)

专业版提供7天免费试用.

如何开始使用

  1. 网页应用:直接访问 JSON to Excel 网页版 即可使用
  2. Excel插件:按照 文档指南 在Excel中侧载应用
  3. 查看示例:访问 示例与文档 了解更多使用方法

总结

JSON to Excel by WTSolutions 是一款高效、灵活的JSON数据转换工具,最新添加的URL批量转换功能进一步提升了其实用性,特别适合需要处理网络JSON数据的用户。无论是个人用户还是企业用户,都能从中获得高效的数据处理体验。

免费MCP JSON 转 Excel MCP

介绍

JSON 转 Excel MCP(模型上下文协议)提供了一个标准化接口,用于使用模型上下文协议将 JSON 数据转换为 CSV 格式字符串。此 MCP 实现提供了两个特定的数据转换工具:

  • json_to_excel_mcp_from_data:将 JSON 数据字符串转换为 CSV 格式。
  • json_to_excel_mcp_from_url:将提供的 URL 中的 JSON 文件(.json 格式)转换为 CSV 格式字符串。

JSON 转 Excel MCP 是 WTSolutions 的 JSON 转 Excel 工具包的一部分:

服务器配置

可用的 MCP 服务器(SSE 和 Streamable HTTP):

使用Stdio (NPX)

服务器配置 JSON:

1
2
3
4
5
6
7
8
9
10
11
12
13
{
"mcpServers": {
"json_to_excel": {
"args": [
"mcp-remote",
"https://mcp2.wtsolutions.cn/sse",
"--transport",
"sse-only"
],
"command": "npx"
}
}
}

使用 SSE

传输方式:SSE

URL: https://mcp2.wtsolutions.cn/sse

服务器配置 JSON:

1
2
3
4
5
6
7
8
9
{
"mcpServers": {
"json2excelsse": {
"type": "sse",
"url": "https://mcp2.wtsolutions.cn/sse"
}
}
}

使用 Streamable HTTP

传输方式:Streamable HTTP

URL: https://mcp2.wtsolutions.cn/mcp

服务器配置 JSON:

1
2
3
4
5
6
7
8
{
"mcpServers": {
"json2excelmcp": {
"type": "streamableHttp",
"url": "https://mcp2.wtsolutions.cn/mcp"
}
}
}

MCP 工具

json_to_excel_mcp_from_data

将 JSON 数据字符串转换为 CSV 格式字符串。

参数

参数 类型 是否必需 描述
data string 要转换为 CSV 的 JSON 数据字符串。必须是有效的 JSON 数组或对象。

注意:

  • 输入数据必须是有效的 JSON 字符串。JSON格式要求可在 JSON格式要求 获取,验证器可在 JSON 转 Excel Web 应用 使用。
  • 如果 JSON 是对象数组,每个对象将被视为 CSV 中的一行。
  • 如果 JSON 是单个对象,它将被转换为包含键值对的 CSV。
  • CSV 将包含基于 JSON 对象中键的标题。
  • 此工具返回可轻松转换/导入到 Excel 的 CSV 格式数据。

示例提示 1:

将以下 JSON 数据转换为 CSV 格式:

1
2
3
4
[
{"Name": "张三", "Age": 25, "IsStudent": false},
{"Name": "李四", "Age": 30, "IsStudent": true}
]

示例提示 2:

将以下 JSON 对象转换为 CSV 格式:

1
2
3
4
5
6
{
"Name": "张三",
"Age": 25,
"IsStudent": false,
"Courses": ["数学", "科学"]
}

json_to_excel_mcp_from_url

将提供的 URL 中的 JSON 数据转换为 Excel 数据。

参数

参数 类型 是否必需 描述
url string 指向 JSON 文件(.json)的 URL

注意:

  • URL 应该是可公开访问的。
  • JSON 文件应该是 .json 格式。
  • JSON 文件应该包含有效的 JSON 数组或对象。JSON格式要求可在 JSON格式要求 获取,验证器可在 JSON 转 Excel Web 应用 获取。
  • 如果 JSON 是对象数组,每个对象将被视为 CSV 中的一行。
  • 如果 JSON 是单个对象,它将被转换为包含键值对的 CSV。
  • 此工具返回可轻松转换/导入到 Excel 的 CSV 格式数据。

示例提示 1

将 JSON 文件转换为 Excel,文件 URL: https://mcp.wtsolutions.cn/example.json

示例提示 2

(仅当您没有 URL 并使用在线 AI LLM 时适用)

我刚刚上传了一个 .json 文件给您,请提取其 URL 并将其发送到 MCP 工具 ‘json_to_excel_mcp_from_url’,以进行 JSON 到 Excel 的转换。

响应格式

MCP 工具返回具有以下结构的 JSON 对象:

字段 类型 描述
isError boolean 指示处理请求时是否出错
msg string ‘success’ 或错误描述
data string 转换后的 CSV 数据字符串,出错时为空字符串。此 CSV 数据可轻松导入到 Excel。

成功响应示例

1
2
3
4
5
6
{
"content": [{
"type": "text",
"text": "{\"isError\":false,\"msg\":\"success\",\"data\":\"Name,Age,IsStudent\n张三,25,false\n李四,30,true\"}"
}]
}

以上是 MCP 工具的响应,在大多数情况下,您的 LLM 应该解释响应并向您呈现一个 JSON 对象,例如如下所示。

注意,不同的 LLM 模型可能有不同的解释 JSON 对象的方式,因此请检查您的 LLM 模型是否正确解释了 JSON 对象。

1
2
3
4
5
{
"isError": false,
"msg": "success",
"data": "Name,Age,IsStudent\n张三,25,false\n李四,30,true"
}

失败响应示例

1
2
3
4
5
6
{
"content": [{
"type": "text",
"text": "{\"isError\": true, \"msg\": \"Invalid JSON format\", \"data\": \"\"}"
}]
}

以上是 MCP 工具的响应,在大多数情况下,您的 LLM 应该解释响应并向您呈现一个 JSON 对象,例如如下所示。

注意,不同的 LLM 模型可能有不同的解释 JSON 对象的方式,因此请检查响应是否被您的 LLM 模型正确解释。

1
2
3
4
5
{
"isError": true,
"msg": "Invalid JSON format",
"data": ""
}

或者,您的 LLM 可能会对您说”无效的 JSON 格式,请提供有效的 JSON 字符串”。

数据类型处理

API 自动处理 JSON 中的不同数据类型:

  • 数字:转换为 CSV 中的数值
  • 布尔值:转换为 ‘true’/‘false’ 字符串
  • 字符串:必要时进行转义和引用
  • 数组:转换为 JSON.stringify 数组字符串
  • 对象:转换为 JSON.stringify 对象字符串

错误处理

MCP 为常见问题返回描述性错误消息:

  • Invalid JSON format:当输入数据不是有效的 JSON 字符串时
  • Empty JSON data:当输入数据是空的 JSON 字符串时
  • Network Error when fetching file:当从提供的 URL 下载文件时出错时
  • File not found:当找不到提供的 URL 上的文件时
  • Server Internal Error:当发生意外错误时

定价

目前免费。

捐赠

https://buymeacoffee.com/wtsolutions

轻松实现Excel/CSV到JSON转换:Coze插件“Excel CSV转JSON”使用指南

在数据处理和开发过程中,我们常常会遇到需要将Excel或CSV格式的数据转换为JSON格式的情况。JSON格式具有轻量、易读、易解析的特点,在Web开发、API交互等场景中应用广泛。今天,我要向大家介绍一款Coze平台上的实用插件——“Excel CSV转JSON”,它能帮助我们快速、便捷地完成数据格式转换。

插件功能概述

“Excel CSV转JSON”插件由WTSolutions开发,其核心功能是将Excel或CSV数据转换为JSON数据。无论是本地的Excel或CSV文件,还是公网可访问的Excel(.xlsx)文件,上传到Coze平台的Excel文件,都能轻松转换。而且,使用该插件时无需进行身份验证,操作简单便捷。

官方文档

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

工具介绍

该插件包含两个实用工具,分别适用于不同的使用场景:

excel_to_json_api_data

此工具适用于将Excel或CSV数据直接转换为JSON数据。输入的参数“data”要求是制表符分隔或逗号分隔的文本数据。例如,我们可以将一个以逗号分隔的CSV文件内容直接粘贴到参数中,插件会自动将其转换为对应的JSON格式。

excel_to_json_api_from_url

当我们需要转换公网可访问的Excel文件时,这个工具就派上用场了。输入的参数“url”要求是该Excel文件可以公网访问的网址。只需提供正确的文件URL,插件就能读取文件内容并转换为JSON数据。在coze平台上,如果你不知道自己excel文件的网址,在上传后告诉coze你上传了一个excel文件,让他调用这个工具处理并转换成json。coze会自己提取网址并发送网址到这个API。

使用步骤

准备工作

首先,确保你已经拥有Coze平台的账号,并登录到平台。

安装插件

在Coze平台的插件市场中,搜索“Excel CSV转JSON”,找到插件后点击安装。安装完成后,插件会出现在你的插件列表中。

选择工具

根据你的数据来源,选择合适的工具。如果是本地文件或文本数据,选择“excel_to_json_api_data”;如果是公网文件,选择“excel_to_json_api_from_url”。

输入参数

  1. 使用excel_to_json_api_data
    • 打开工具界面,找到“data”参数输入框。
    • 将Excel或CSV文件的内容复制粘贴到输入框中。确保数据是以制表符或逗号分隔的。
    • 点击转换按钮,等待插件处理完成。
  2. 使用excel_to_json_api_from_url
    • 打开工具界面,找到“url”参数输入框。
    • 输入公网可访问的Excel文件的URL地址。
    • 点击转换按钮,插件会自动读取文件并进行转换。

获取结果

转换完成后,插件会返回对应的JSON数据。你可以直接复制结果,用于后续的数据处理或开发工作。

示例演示

示例1:转换本地CSV文件

假设我们有一个名为“data.csv”的文件,内容如下:

1
2
3
Name,Age,City
John,25,New York
Alice,30,London
  1. 打开“excel_to_json_api_data”工具。
  2. 将上述内容复制粘贴到“data”参数输入框中。
  3. 点击转换按钮,得到的JSON结果如下:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    [
    {
    "Name": "John",
    "Age": "25",
    "City": "New York"
    },
    {
    "Name": "Alice",
    "Age": "30",
    "City": "London"
    }
    ]

示例2:转换公网Excel文件

假设我们有一个公网可访问的Excel文件,URL为“https://example.com/data.xlsx”。

  1. 打开“excel_to_json_api_from_url”工具。
  2. 在“url”参数输入框中输入上述URL。
  3. 点击转换按钮,插件会读取文件内容并转换为JSON数据。

示例3:转换上传的Excel文件

在coze上传Excel文件后,输入,帮我将上传的excel转换成json,可以通过调用excel_to_json_api_from_url工具来实现。

演示视频

[video(video-SNiDhrQB-1754128035960)(type-bilibili)(url-https://player.bilibili.com/player.html?aid=114958255789128)(image-https://i-blog.csdnimg.cn/img_convert/4c5eb6d2279f382b47e674f77d6c45f2.jpeg)(title-智能体平台Coze使用插件将Excel CSV数据文件转换成JSON by WTSolutions)]

注意事项

  1. 确保输入的Excel或CSV数据格式正确,以制表符或逗号分隔,且至少包含两行数据(第一行为标题行,后续行为数据行)。
  2. 对于公网文件,确保URL正确且文件可访问。如果文件需要权限验证,可能无法正常转换。
  3. 如果转换过程中出现错误,请检查输入参数是否正确,并根据错误提示进行调整。

总结

“Excel CSV转JSON”插件是Coze平台上一款非常实用的数据转换工具,它能够帮助我们快速、便捷地将Excel或CSV数据转换为JSON格式。无论是开发过程中的数据处理,还是日常工作中的数据转换需求,都能轻松应对。希望通过本文的介绍,大家能够更好地了解和使用这款插件,提高工作效率。

照片to谷歌地球/奥维地图新增功能 导出 GeoJSON 数据

在地理信息处理领域,数据格式的选择对于数据的存储、传输和可视化至关重要。近期,照片to谷歌地球软件/奥维地图在更新到1.2.1版本时,在原有可以把gps数据导出成excel文件的基础之上,新增了导出 GeoJSON 数据的功能,这让用户能够更灵活地处理和展示照片中的 GPS 信息。下面,我们先来了解一下 GeoJSON 和 Points 这两个重要概念。

什么是 GeoJSON?

GeoJSON 是一种基于 JSON(JavaScript Object Notation)的开放标准格式,用于表示地理空间信息数据。它轻量、易读,并且被广泛支持,许多地理信息系统(GIS)软件、地图库和在线地图服务都支持 GeoJSON 格式。GeoJSON 可以表示点、线、多边形等多种地理空间对象,同时还能为这些对象添加属性信息。

GeoJSON 的优势在于:

  1. 跨平台兼容:几乎所有的 GIS 软件和地图库都支持 GeoJSON 格式。
  2. 易于阅读和编辑:基于文本的格式,人类和机器都能轻松理解。
  3. 支持属性数据:可以为地理空间对象添加额外的描述信息。

什么是 Points?

在 GeoJSON 中,Points(点)是最基本的几何对象之一,用于表示地理空间中的一个特定位置。每个点由一对经纬度坐标组成,在 GeoJSON 中,点的表示格式如下:

1
2
3
4
5
6
7
8
9
10
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [经度, 纬度]
},
"properties": {
"name": "地点名称"
}
}

照片to谷歌地球/奥维地图如何导出 GeoJSON Points?

照片to谷歌地球/奥维地图软件一直致力于帮助用户将照片中的 GPS 信息可视化到地图上。现在,新增的导出 GeoJSON 功能让用户能够将这些 GPS 信息保存为标准的 GeoJSON 文件,方便在其他地理信息系统中进一步分析和处理。

功能原理

当用户将带有 GPS 信息的照片导入到软件中时,软件会自动识别照片中的 GPS 数据,提取出经纬度信息。然后,软件会将这些经纬度信息转换为 GeoJSON 格式的 Points 对象,并为每个点添加相应的属性信息,如照片文件名、拍摄时间等。

使用步骤

  1. 上传照片:将带有 GPS 信息的照片拖拽到软件指定区域。
  2. 设置参数:根据需要选择地图类型和图标样式。
  3. 导出数据:点击导出成geojson数据旁边的按钮,即可保存包含所有照片 GPS 信息的 GeoJSON 文件。

示例输出

以下是一个由照片to谷歌地球导出的 GeoJSON 文件示例:

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
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [116.404, 39.915]
},
"properties": {
"filename": "IMG_0001.jpg"
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [116.414, 39.925]
},
"properties": {
"filename": "IMG_0002.jpg"
}
}
]
}

总结

照片to谷歌地球新增的导出 GeoJSON 功能,为用户提供了一种更灵活、更标准的方式来处理和分享照片中的 GPS 信息。无论是进行地理空间分析,还是在其他地图应用中展示数据,GeoJSON 格式都能满足你的需求。赶快试试这个新功能,挖掘照片中隐藏的地理信息吧!