当前位置: 首页 > 后端技术 > Node.js

npm酷库049:csv-parse,解析csv文件

时间:2023-04-03 10:15:49 Node.js

npm酷库,每天两分钟,了解一个流行的npm库。·在npm酷库048中,我们引入了一个可以将json数据导出为csv文件的库:json2csv,今天,今天我们就来学习一下csv文件的解析和导入。csv-parsecsv-parse用于将一个文本字符串数据解析成一个JSON对象或数组:constparse=require('csv-parse/lib/sync')letdata=`id,name,age3,ZhangSan,214,李四,32`;parse(data,{columns:true,auto_parse:true});//[{id:3,name:'张三',age:21},{id:4,name:'李四four',age:32}]除了同步解析,csv-parse还提供了对异步函数和流对象的支持。参考资料https://github.com/adaltas/no...http://csv.adaltas.com/parse/