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
}
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。