0

我需要在从数据库中检索数据的同一列中使用 JS-XLS 将 Excel 工作表导入 UI-Grid。例如,其中一列定义为:

{ field: 'employee_id', displayName: 'ID', width: "*"}

从工作表中,我想加入的列生成一个名为“Person Number”的 JSON 对象。我需要将“employee_id”和“Person Number”放在同一列。就像是:

{ field: 'employee_id + Person Number', displayName: 'ID', width: "*"}

我怎样才能做到这一点?

4

1 回答 1

0

我找到了解决这个问题的方法。从 Excel 工作表中检索数据后,我创建了一个循环来更改对象的键名以匹配我从数据库中检索到的键名。像这样:

data[i].employee_id = data[i]['Person Number'];
delete data[i]['Person Number'];

这样,我总是具有相同的结构,并确保导入将适用于工作表中的任何列排序。

感谢 S. Baggy 和 tylerwal 的评论!

于 2016-07-13T11:34:51.897 回答