[英]Node.js update cell in csv file
CSV文件有多行。 如何更新给定行的特定单元格?
我看过各种npm模块,但不确定如何去做。
我会使用诸如Baby Parse之类的东西
Baby Parse是javascript Papa Parse的节点版本。 使用Baby Parse,您可以加载本地文件或远程文件,对其进行解析,以便它返回一个行数组,该行数组本质上是一个包含所有单元格的二维数组,然后编辑所需的任何单元格。
从npm描述:
parsed = Baby.parse(csv);
rows = parsed.data;
现在,只需遍历行的每个索引即可编辑所需的单元格。
您可以尝试使用csv-cell-editor模块来更新csv文件中的特定单元格。
例:
让csvEditor = require('csv-editor');
let options = {fileName:“ example.csv”,cellAddress:'H7“',cellValue:” updated value“};
csvEditor(options);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.