首页 > 解决方案 > 如何从 XLSX 创建 JSON 文件,但将一些值作为字符串数组

问题描述

我在这个问题中使用@Parijat 提供的代码将 XLSX 数据解析为 JSON 格式。我有一些列,每个单元格包含多个值,用逗号分隔,我希望将这些格式化为 JSON 输出中的字符串数组。

例如:

id    Conditions 
1     influenza,asthma
2     influenza
3     high-blood pressure, influenza

我希望 JSON 是:

{
"id":1,
"conditions":["influenza", "asthma"]
},
{
"id":2,
"conditions":["influenza"]
}.
{
"id": 3,
"conditions":["high-blood pressure","influenza"]
}

有人可以向我展示如何调整另一个问题中的代码以生成这样的 JSON 吗?

如果有帮助,我会提前知道哪些列需要作为数组输出,所以我有它们的列索引,或者可以将它们全部移动到 xlsx 文件的开头或结尾。

标签: javascriptnode.jsjsonxlsx

解决方案


推荐阅读