Excel 转 JSON by WTSolutions API 文档
Excel转JSON API文档摘要:WTSolutions提供免费API将Excel/CSV数据转换为JSON格式。通过POST请求发送制表符或逗号分隔的文本数据,API返回结构化JSON结果,自动处理数字、布尔值等数据类型转换。响应包含状态标识(isError)、消息(msg)和转换后的数据(data)。常见错误包括数据格式无效、行数不足等。目前服务免费,支持通过链接捐赠。接口地址:https
·
Excel 转 JSON by WTSolutions API 文档
简介
Excel 转 JSON API 提供了一种简单的方式将 Excel 和 CSV 数据转换为 JSON 格式。该 API 接受制表符分隔或逗号分隔的文本数据,并返回结构化的 JSON。
接口端点
POST https://mcp.wtsolutions.cn/excel-to-json-api
请求格式
API 接受包含以下参数的 JSON 格式 POST 请求:
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| data | string | 是 | 制表符分隔或逗号分隔的文本数据,至少包含两行(标题行 + 数据行) |
请求示例
{
"data": "姓名\t年龄\t是否学生\n张三\t25\tfalse\n李四\t30\ttrue"
}
响应格式
API 返回包含以下结构的 JSON 对象:
| 字段 | 类型 | 描述 |
|---|---|---|
| isError | boolean | 指示处理请求时是否发生错误 |
| msg | string | 状态消息或错误描述 |
| data | array/object/null | 转换后的 JSON 数据(发生错误时为 null) |
成功响应示例
{
"isError": false,
"msg": "success",
"data": [
{
"姓名": "张三",
"年龄": 25,
"是否学生": false
},
{
"姓名": "李四",
"年龄": 30,
"是否学生": true
}
]
}
错误响应示例
{
"isError": true,
"msg": "Excel 数据至少需要 2 行",
"data": null
}
数据类型处理
API 会自动检测并转换不同的数据类型:
- 数字:转换为数值类型
- 布尔值:识别 ‘true’/‘false’(不区分大小写)并转换为布尔值
- 日期:检测各种日期格式并适当转换
- 字符串:视为字符串值
- 空值:表示为空字符串
错误处理
API 针对常见问题返回描述性错误消息:
Excel Data Format Invalid:当输入数据不是制表符分隔或逗号分隔时At least 2 rows are required:当输入数据少于 2 行时Blank/Null/Empty cells in the first row not allowed:当标题行包含空单元格时Server Internal Error:发生意外错误时
价格
目前免费。
捐赠
https://buymeacoffee.com/wtsolutions
更多推荐

所有评论(0)