// 转换前 这是一个是任何类型的数据对象 非固定的 非固定的 非固定的
{
"success": true,
"data": [
{
"key": "BDA60cCF-E5bF-44bc-A39e-938E1EFE7C15",
"description": "走治家例八者年写本存应达几号等很子。现必千人使口土天族没例利了题。队放治性情存变等果适毛管团务直处据。",
"title": "萧平",
"class": "notice",
"status": "unRead"
},
// ...其他数据
],
"total": 999,
"errorCode": 0
}
// 假定配置 这里的配置可以根据库的格式更改 start
{
"tag": "success",
// 这里的配置可以根据库的格式更改 例如 data.&[key] 代表 data 数组中的 key 字段
"list":[
{
"id": "data.&[key]",
"remark": "data.&[description]",
"name": "data.&[title]",
"type": "data.&[class]",
"status": "data.&[status]"
}
],
"count": "total",
"code": "errorCode"
};
// 假定配置 这里的配置可以根据库的格式更改 end
// 转换后 输出结构
{
"tag": true,
"list": [
{
"id": "BDA60cCF-E5bF-44bc-A39e-938E1EFE7C15",
"remark": "走治家例八者年写本存应达几号等很子。现必千人使口土天族没例利了题。队放治性情存变等果适毛管团务直处据。",
"name": "萧平",
"type": "notice",
"status": "unRead"
},
// ...其他数据
],
"count": 999,
"code": 0
}
大佬们有相对应包可以做类似的需求么?求推荐
jsonpath-object-transform: