Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Node.js更新csv文件中的单元格_Javascript_Node.js - Fatal编程技术网

Javascript Node.js更新csv文件中的单元格

Javascript Node.js更新csv文件中的单元格,javascript,node.js,Javascript,Node.js,CSV文件有多行。如何更新给定行的特定单元格 我已经看过了各种npm模块,但不确定该如何操作。我会使用以下内容 Baby Parse是javascript Papa Parse的节点版本。使用Baby Parse,您可以加载本地或远程文件,对其进行解析,使其返回一个行数组,该数组本质上是一个包含所有单元格的二维数组,然后编辑所需的任意单元格 根据npm说明: parsed = Baby.parse(csv); rows = parsed.data; 现在只需浏览每一行的索引即可编辑所需的单元

CSV文件有多行。如何更新给定行的特定单元格


我已经看过了各种npm模块,但不确定该如何操作。

我会使用以下内容

Baby Parse是javascript Papa Parse的节点版本。使用Baby Parse,您可以加载本地或远程文件,对其进行解析,使其返回一个行数组,该数组本质上是一个包含所有单元格的二维数组,然后编辑所需的任意单元格

根据npm说明:

parsed = Baby.parse(csv);

rows = parsed.data;

现在只需浏览每一行的索引即可编辑所需的单元格。

我将使用

Baby Parse是javascript Papa Parse的节点版本。使用Baby Parse,您可以加载本地或远程文件,对其进行解析,使其返回一个行数组,该数组本质上是一个包含所有单元格的二维数组,然后编辑所需的任意单元格

根据npm说明:

parsed = Baby.parse(csv);

rows = parsed.data;

现在只需浏览每个行索引即可编辑所需的单元格。

您可以尝试使用csv单元格编辑器模块更新csv文件中的特定单元格

例如:

让csvEditor=require('csv-editor')

让选项={ 文件名:“”example.csv“, 手机地址:“H7”, 单元格值:“”已更新值 })

csvEditor(选项)

参考:

您可以尝试使用csv单元格编辑器模块更新csv文件中的特定单元格

例如:

让csvEditor=require('csv-editor')

让选项={ 文件名:“”example.csv“, 手机地址:“H7”, 单元格值:“”已更新值 };

csvEditor(选项)

参考:

您可以通过读取csv文件,然后使用
var lineArray=file.split('\n')
来解析该文件。然后每一行将代表一个数组索引。您可以通过读取csv文件,然后使用
var lineArray=file.split('\n')
来解析该文件。然后,每行将表示一个数组索引。