我使用to Papaparse将csv文件转换为json对象。
API期望数据是这样的:
"data": [
{
"id": 1,
"nombre": "AGUASBLANCAS-AGB",
"descripcion": "-",
"it_unidad_generadora": 0
},
{
"id": 425,
"nombre": "AGUASBLANCAS-AGBQ",
"descripcion": "-",
"it_unidad_generadora": 403
}
]但在Papaparse中,csv被转换为每行数组的数组,如下所示:
"data": [
0: ["ID", "NOMBRE", "DESCRIPCIÓN", "IT UNIDAD GENERADORA"]
1: ["1", "AGUASBLANCAS-AGB", "-", "0"]
2: ["425", "AGUASBLANCAS-AGBQ", "-", "403"]
]有没有办法用Papaparse创建一个JSON数组的对象?,而不是每行数组的数组。
发布于 2020-08-28 12:35:33
根据这里的文档:https://www.papaparse.com/docs#config
您只需在选项上设置header: true,结果就会变成一个对象数组。
发布于 2020-01-09 02:53:04
您可以使用这个库https://www.npmjs.com/package/csvtojson,而不是Papaparse
它有大量的下载量,可以帮助你处理你期望的数据。
发布于 2020-01-09 02:50:39
我不经常使用https://github.com/PolymerVis/papa-parse/blob/master/README.md,但是我认为这篇文档对你有帮助。
https://stackoverflow.com/questions/59652049
复制相似问题