1

我使用 Papa Parse 4。当我使用 Papa.unparse(collection) 时,它似乎是从我的 JSON 集合中的第一个文档创建结果表的列。我希望我的集合中所有可能的字段都显示在结果表中。

一个例子:

{ "name": "Ross" },
{ "name": "Bob", "age": 63 }

创建一个只有一列的表:“名称”:

name
Ross
Bob

我想:

name    age
Ross   
Bob     33

如何让 Papa Parse 使用我的 JSON 对象的“最大”来创建列?

4

1 回答 1

0

Papa parse 仅考虑第一个 JSON 来生成标头。检查此问题以获取更多信息。但是,您可以使用以下方法在最终的 CSV 导出中包含所有 JSON 对象的字段:

Papa.unparse({
    data: [ ... ],  // JSON array
    fields: [ ... ] // Fields to include in CSV eg. ['name', 'age']
});
于 2017-12-11T11:49:18.767 回答