10

在 papa.parse 使用 JavaScript 执行的过程中,是否可以将“csv”文件的标题更改为大写?!

提前致谢。

4

2 回答 2

14
beforeFirstChunk: function(chunk) {
                    var rows = chunk.split( /\r\n|\r|\n/ );
                    var headings = rows[0].toUpperCase();
                    rows[0] = headings;
                    return rows.join("\r\n");
                },

支持'beforeFirstChunk'解决了我这个问题,但是如果你在你的配置中使用'worker:true',它会触发一个异常,看起来像一个已知的错误。

于 2016-02-08T08:29:15.153 回答
3

从 5.0 版开始,PapaParse 现在有transformHeader,即

应用于每个标题的函数。要求标头为真。该函数接收标头作为其第一个参数。仅从 5.0 版开始可用。

您可以在Using PapaParse transformHeader to remove whitespace from headers中看到一个示例?.

于 2020-02-27T11:45:40.300 回答