【问题标题】:Convert excel sheet to Json using Kendo使用 Kendo 将 excel 表转换为 Json
【发布时间】:2021-12-06 06:43:57
【问题描述】:

我有一个上传功能,用户上传 excel 表格和后端 api 期望整个数据的 JSON 格式的结果作为输入,如下所示

[{
"LineNumber": "1",
"Parma": 123,
"PartNumber": 234,
"TestQual": "AQ",
"UOM": "LIT",
"TestCode": "RME",
"Weight1": 234,
"Weight2": 235,
"Weight3": 10,
"IsValid": true,
"ValidationMessage": "test"

}, {
"LineNumber": "2",
"Parma": 321,
"PartNumber": 455,
"TestQual": "AQ",
"UOM": "LIT",
"TestCode": "RME",
"Weight1": 290,
"Weight2": 200,
"Weight3": 20,
"IsValid": true,
"ValidationMessage": "test"

}]

同样,如果 excel 有 100 条记录,我们需要包含所有数据的 JSON 数组。

我已经检查了剑道中的可用选项,但我找不到任何东西,请帮助我提出您的想法。谢谢。

【问题讨论】:

  • 嗯,在客户端处理文件不是一个习惯,但是如果你不能更改 API,那么使用一些外部库在客户端打开文件,构建 JSON 然后向 API 发送请求.它的 JS、TS、Angular 问题比 Kendo 问题更多。检查这个stackoverflow.com/questions/48112236/…

标签: angular kendo-ui kendo-ui-angular2


【解决方案1】:

这可能是一个迟到的回复,但希望它可以帮助其他用户。

有一个 npm 包可以将 excel 输入转换为 JSON 数据,存储库详细信息可在 npm package 获得。

由于是私有包,企业使用应该受到限制,并且必须对支持或升级保持警惕。

【讨论】:

  • 谢谢。我已经处理了服务器端的需求,所以我在后期服务调用中得到了 JSON 响应。
猜你喜欢
  • 2019-12-12
  • 2015-04-19
  • 1970-01-01
  • 1970-01-01
  • 2021-05-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多