excel解析转换成json格式数据(API名称:excelToJson)
功能介绍
该接口Excel表格数据导入后,转json返回
相关接口
| 接口名称 | 调用说明 |
|---|---|
| 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
| 请求方式 | HTTPS地址 | 服务架构 | 消息体类型 |
|---|---|---|---|
| POST | https://isdp+域名/openapi/openFile/v1/file/excelToJson | OpenAPI | application/json |
请求头
| KEY | VALUE | 是否必填 | 描述 |
|---|---|---|---|
| Content-Type | application/json | 是 | 无 |
| Authorization | bearer ${access_token} | 是 | bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| file | MultipartFile | 是 | Excel文件 |
响应参数
| 参数 | 类型 | 描述 |
|---|---|---|
| status | String | 状态码 |
| msg | String | 成功时为空,异常时才有 |
| data | String | Excel转json后的数据 |
data出参:
| 参数 | 类型 | 描述 |
|---|---|---|
| sheets | Array[Object] | 每个excel页签的数据 |
| fileName | String | 文件名称 |
sheets出参:
| 字段 | 类型 | 描述 |
|---|---|---|
| name | String | 页签名称 |
| data | Array | 页签数据,excel的每一行列数据,其中图片信息以excelPicId:为前缀,后带fileId,多个以英文逗号分隔,根据fileId进行图片下载见文件最下方 |
| merges | Array | 页签excel的单元格格式信息 |
| images | Array | 页签汇总的图片ID信息(上传后的) |
| maxRows | Int | 单元格总行数 |
| maxCols | Int | 单元格总列数 |
请求示例

响应示例
{
"status": "200 OK",
"msg": "",
"data": {
"fileName": "结构化文档工艺导入模板(备注版)sheet1.xlsx",
"sheets": [
{
"name": "(导入模板)一级工艺",
"data": [
[
"标准作业指导书",
"* 车型",
"* 修程",
"* 工艺阶段",
"* 工艺名称",
"文档编号",
"* 参考资料",
"型号",
null,
null,
null,
null,
null,
null
],
],
"merges": [
{
"firstRow": 0,
"firstCol": 0,
"lastRow": 3,
"lastCol": 0
},
],
"images": [
{
"4-8": "5050142"
}
],
"maxCols": 14,
"maxRows": 21
}
]
},
"success": false,
"failed": false
} 状态码
状态码请参见状态码。
错误码
错误码请参见错误码。